1

我正在使用位于 iframe 内的 TinyMCE 编辑器。此 iframe 中有一个具有 AMedit 类的跨度。这个 iframe 的 id 是 elm1_ifr。如何在 jquery 的这个 Iframe 中找到具有 AMedit 类的 span 标签?一旦我找到它,我必须在这个范围内做一些事情。

谢谢

4

2 回答 2

2

试试这个:

$("#elm1_ifr").contents().find("span.AMedit ");

要在该 contenteditable 范围上附加焦点事件侦听器,您可以使用以下命令:

var span = $("#elm1_ifr").contents().find("span.AMedit ");
span.on('focus',function(){
   //your code here
});

小提琴(检查控制台)

于 2013-09-22T09:10:25.607 回答
0
if ( $("#elm1_ifr span").hasClass("AMedit") )
{
  // your code
};
else
{
  //your code
}
于 2013-09-22T09:15:21.353 回答