小编RAR*_*Ray的帖子

在iframe中创建可排序的jQuery UI

在页面上我有一个iframe.在这个iframe中,我需要对可排序的项目进行收集.所有Javascript都在父页面上运行.我可以访问iframe文档中的列表并使用上下文创建sortable:

var ifrDoc = $( '#iframe' ).contents();

$( '.sortable', ifrDoc ).sortable( { cursor: 'move' } );
Run Code Online (Sandbox Code Playgroud)

但是,当试图对物品进行实际排序时,我会遇到一些异常行为.单击某个项目后,脚本的目标将更改为外部文档.如果您将鼠标移离iframe,则可以移动项目并通过单击将其放回,但您无法在iframe中与其进行交互.

示例:http://robertadamray.com/sortable-test.html

那么,有没有办法实现我想做的事情 - 最好不必在jQuery UI代码中进行黑客攻击?

iframe jquery-ui jquery-ui-sortable

11
推荐指数
2
解决办法
4115
查看次数

标签 统计

iframe ×1

jquery-ui ×1

jquery-ui-sortable ×1