select第一次点击加载userHeatMove()的时候执行一次,第二次点击加载的时候居然执行了三次,想不通。
谁让你在循环里on的
我知道是for循环里面的为,但是selct,localSeat,还有,selectPane都要用到,如果在for循环外面的话就取不到了
还有,heat是热,头是head

select.on(“click”,function(event){
//这开的self 并不是你认为的每个按钮还是什么。而是这个循环的最后一个按钮。。。
//请自己补JS的函数域等相关知识
});
解决方法是 在for里 把你要加回调的对象传到另外一个方法去增加事件等等。
您的意思是把需要的属性都传到另外一个方法取执行吗,那个方法里面再写需要点击事件,for里面就只需要执行方法
