如何使用jquery bbq和依赖控件避免重复的hashchange事件?

时间:2011-08-03 22:21:29

标签: jquery jquery-bbq

假设我有三个选择框,所有这些框都设置为$.bbq.pushState onChange。如果选择也具有相互依赖性(例如,选择不同的模型会更改可用的颜色),更改一个选择可能会导致window.hashchange多次触发:一次从初始更改开始,再次为每个从属选择更改处理程序。

如果hashchange处理程序很昂贵(或不是幂等),这可能是个问题。防止这种情况发生的最佳方法是什么?

0 个答案:

没有答案