use*_*627 9 javascript jquery jquery-ui upgrade
我在使用jQuery-UI 1.8.2时正在使用draggable插件,然后我改为1.10.1.我发现的主要区别是在启用和禁用插件时,我不再需要使用:
$this.draggable('option', 'disabled', true);
Run Code Online (Sandbox Code Playgroud)
但可以简单地使用
$this.draggable('disable');
Run Code Online (Sandbox Code Playgroud)
但后来我意识到还有另一个问题.我收到此错误,这会弄乱我的整个程序,我不知道如何修复它:
错误:在初始化之前无法调用draggable上的方法; 试图调用方法'启用'
为了解决这个问题,我确保$this.draggable('enable');在任何进一步的选择之前我总是打电话,但它没有任何区别.有什么问题?
LeG*_*GEC 16
您的错误的含义是:$this.draggable('enable');之前调用$this.draggable();.
检查你的程序的执行流程:确保$this.draggable();在尝试对它执行任何操作之前确实已经初始化了插件(例如:被调用).
| 归档时间: |
|
| 查看次数: |
23112 次 |
| 最近记录: |