原谅标题,不知道如何描述它,因为我不确定发生了什么:
如果您查看那个 JS fiddle,我正在尝试创建自己的轻推控件以了解插件的工作原理。我的插件由$("#textbox1").DTJS()
页面上有一个项目,我的插件似乎工作正常,当我将它的多个实例添加到页面时,代码似乎呈指数级触发。(我基本上在我的插件中等待 onClick 事件)。
就目前而言,我已经调用了我的$("#textbox1").DTJS()
三次,如下所示:
$(document).ready(function () {
$("#textbox1").DTJS({
'width': '75px',
'max': '15',
'min': '5'
});
$("#textbox2").DTJS({
'width': '75px',
'max': '15',
'min': '5'
});
$("#textbox3").DTJS({
'width': '75px',
'max': '15',
'min': '5'
});
});
如果我点击底部,它会增加/减少 1,如果我点击中间,它会增加 2,如果我点击顶部,它会增加 3。
有人可以概述为什么会这样吗?