diff --git a/public/app.js b/public/app.js index 7ee161b..4638c04 100644 --- a/public/app.js +++ b/public/app.js @@ -28,6 +28,7 @@ const renderTable = () => { .enter() .append('tr') .style('background-color', datum => datum.color) + trs.selectAll('td') .data(d => [ d.instance_id, @@ -70,7 +71,7 @@ const renderPoints = () => { .style('display', (datum)=>{ const instanceMetro = datum.course.split('-')[0] const instanceCourse = datum.course.split('-')[1] - + const metro = metros.find(m => m.metro === instanceMetro) const course = courses.find(c => c.course === instanceCourse) @@ -155,6 +156,7 @@ const populateMetrosCoursesCheckboxes = ()=>{ .append('li') .text(d => d.course) .append('input') + d3.selectAll('#courses ul li input') .attr('type', 'checkbox') .property('checked', d => d.checked) @@ -170,6 +172,7 @@ const populateMetrosCoursesCheckboxes = ()=>{ .append('li') .text(d => d.metro) .append('input') + d3.selectAll('#metros ul li input') .attr('type', 'checkbox') .property('checked', d => d.checked)