jquery ui resizable不在iframe内部工作

时间:2012-12-17 21:36:01

标签: javascript jquery

我有一个带有iframe的html文档。它加载本地文档。我想在iframe文档中使用jQuery UI调整元素大小。调用可调整大小的插件的javascript从父文档运行。

它似乎几乎可以工作。句柄出现在te元素周围,并且create事件触发,但是当我实际尝试调整大小时,没有任何反应。直到我的光标离开iframe,元素才会响应。当我的鼠标实际上在iframe中时,我无法让它响应。

我正在考虑废弃这种方法并使用可调整大小的代码将脚本标记注入到iframe文档中。但在我沿着这条路走下去之前,有什么我错过了或者没有考虑过吗?

1 个答案:

答案 0 :(得分:0)

我很确定某些浏览器不允许对iFrame内容(?)进行继承样式/ dom更改。但是,您可以使用jQuery .load()函数,因为您的内容是从同一个域/本地调用的。当在jQuery中加载它时,你将它直接附加到你的dom并且可以像你想要的那样操作它