Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何查找跨度标记iside iframe?_Jquery_Iframe - Fatal编程技术网

Jquery 如何查找跨度标记iside iframe?

Jquery 如何查找跨度标记iside iframe?,jquery,iframe,Jquery,Iframe,我正在使用驻留在iframe中的TinyMCE编辑器。在这个iframe中有一个具有类AMedit的跨度。此iframe的id为elm1_ifr。如何在jquery的这个Iframe中找到具有类AMedit的span标记?一旦我找到它,我必须在这段时间里做一些事情 谢谢试试这个: $("#elm1_ifr").contents().find("span.AMedit "); 要将焦点事件侦听器附加到该内容上,可以使用以下方法: var span = $("#elm1_ifr").content

我正在使用驻留在iframe中的TinyMCE编辑器。在这个iframe中有一个具有类AMedit的跨度。此iframe的id为elm1_ifr。如何在jquery的这个Iframe中找到具有类AMedit的span标记?一旦我找到它,我必须在这段时间里做一些事情

谢谢

试试这个:

$("#elm1_ifr").contents().find("span.AMedit ");
要将焦点事件侦听器附加到该内容上,可以使用以下方法:

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

(检查控制台)

好,现在如何使用此范围的焦点事件?请注意此范围的焦点事件。Thanks@user2702406,焦点事件用于输入字段。在范围内是否有输入?此范围是可编辑的,属性contenteditable=true@user2702406,您有权访问iFrame吗?您可以使用
$(document)在iframe内部启动它。在('focus','span[contentedit]'上,函数(){
yes iframe在同一个域上。我使用了as:var iframe=$(“#elm1_ifr”).contents().find(“span.AMedit”);当我通知iframe时,它会通知[objectobjectobjectobjectobject],现在如何获取这个span类的焦点事件??
if ( $("#elm1_ifr span").hasClass("AMedit") )
{
  // your code
};
else
{
  //your code
}