【发布时间】:2014-09-16 03:14:49
【问题描述】:
我有一些 jQuery 监听器设置如下:
$(document).scroll(function() {
if( $(this).scrollTop() < change1) {
updateBarChart('valuem', 'opencomparison');
} else if ( $(this).scrollTop() > change1 && $(this).scrollTop() < change2) {
updateBarChart('valuef', 'opencomparison');
} else if ($(this).scrollTop() > change2) {
updateBarChart('valuem', 'remove')
//updateSteamChart('','steam')
}
});
足够直截了当。滚动更改时会更新一些图表。
我的问题是,这发送了太多的功能更新。我想有办法限制 .scroll(function() {}) 那样,触发的事件更新更少。
想法?
【问题讨论】:
标签: javascript jquery d3.js parallax