我正在尝试查找iframe中的焦点项目,但是失败!在iframe中查找焦点项目
每当我插入iframe的项目似乎是集中,例如,如果我插入一个表,然后光标总是在最后一个单元格。
作为我的测试我试图改变细胞的背景颜色,看看它是否工作,但这总是变化的iframe身体不要的项目插入
var d1 = $.Deferred();
$.when(d1).then(function() {
var $iframe = $("#ifr").contents();
var focused = $iframe.find(':focus');
focused.css("background", "red");
console.log(focused);
})
d1.resolve(insertTable(html));
d1
只是一个通话函数使用execCommand()插入到iframe中。
是否有可能找到焦点元素并将其存储在此方法中?
因为没有元件,其重点(除了自身的iFrame)当一个iframe负载。首先你需要制作一些元素来关注,然后才能获得这些元素。 –
插入表格时,光标在其中一个单元格内处于活动状态,因此必须注意或激活某些内容?还有表格调整大小处理程序处于活动状态 – JQuery
您可以添加小提琴示例以查看您面临的问题 –