我已经构建了一个使用setTimeout
的jQuery插件,并且将选择器.data()
保存为ageist但由于某种原因,超时似乎独立运行,因为两个超时都影响相同的元素可以有一个点什么我做错了,我很遗憾这个jsFiddle的大小很大,因为Plugin支持很多,
模式 - 水平/垂直 方向 - 如果在水平方向上仅向左或向右,则相同,对于垂直向上和向下相同
这是一次加载2的代码, http://jsfiddle.net/barkermn01/NRPMk/7/
这是一次加载1的代码, http://jsfiddle.net/barkermn01/NRPMk/8/
有人可以解释一下这是怎么回事以及我能做些什么来解决它?
更新 抱歉,多个上的setTimeout只触发一次
更新:再次
修复setTimeout
第二次没有触发忘记告诉它正在运行的插件
关于注释的注意事项这个问题没有解决我唯一修复的问题是第一次更新我没有修复2实例问题,其中超时仅适用于插件的最后一个实例