我正试图"滑动"在d3.js中的数据集之间我有它工作,所以我可以使用:
从原始设置滑动到下一个设置set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
和:
set(CMAKE_SYSROOT /home/devel/petalinux-rootfs)
但是我希望能够使用if语句来回滑动。问题是我无法弄清楚如何去做。
我有这个用于滑块的表单:
d3.queue()
.defer(d3.csv, "data/results_data.csv")
.defer(d3.csv, "data/results_data_09.csv")
.defer(d3.json, "data/world_geo.json")
.await(function(error, d2010, d2009, j_data) {
results_data['2009'] = d2009;
results_data['2010'] = d2010;
json_data = j_data;
drawVis('2010');
});
有没有办法获取所选年份的ID并在if语句中使用它?
答案 0 :(得分:0)
更新 我已经成功地为任何感兴趣的人解决了问题:
我创建了这个变量
var selectedYear = document.getElementById("selected_year");
然后我的函数中的if语句:
if(selectedYear.value = 2009) {
grabber =[];
drawVis('2009');
}
现在一切正常!