我正在使用jqModal插件,它依靠jqDnR進行拖拽和調整大小支持。在我將jQuery升級到1.4後,模態框停止響應「拖動」事件。 有誰知道爲什麼會發生這種情況?jqDnR插件不能與jQuery 1.4一起使用
謝謝..
我正在使用jqModal插件,它依靠jqDnR進行拖拽和調整大小支持。在我將jQuery升級到1.4後,模態框停止響應「拖動」事件。 有誰知道爲什麼會發生這種情況?jqDnR插件不能與jQuery 1.4一起使用
謝謝..
看到jQuery 1.4 release announcement - 向後兼容的改變。
我們還寫了plugin是 提供 每一個潛在的重大更改是 我們在做1.4的向後兼容性。隨意下載 並在包含1.4後包含此插件, ,如果您有升級到1.4的任何問題 。
如何使用插件:
<script src="http://code.jquery.com/jquery.js"></script> <script src="http://code.jquery.com/jquery.compat-1.3.js"></script>
包括它,或等待您正在使用插件的新的1.4兼容的版本。
我用的是jqDnR,jqModal和jQuery幾個月的工作,並與拖動未能在Safari/Chrome或陷在Firefox有問題。我建議切換到JQuery用戶界面可拖動......
http://jqueryui.com/demos/draggable/
我想很多原本在jqDnR/jqModal功能已移動到用戶界面,拖動。交換機不是太強悍。唯一的缺點(也是在jqDnR中)是在可拖動容器中使用iframe時。如果鼠標從拖動手柄(或包含iframe的可拖動區域)移動到iframe區域內,iframe似乎會拾取鼠標動作,拖動會掛起,直到您重新進入可拖動區域。一個黑客的一點是必需的......
Trouble Using JQuery UI.Resizable() and UI.Draggable() with an iFrame
把黑客以上後,性能更好。
這裏也有新版本:github.com/gaarf/jqDnR-touch – 2012-11-07 10:31:16