如何使用jQuery测试元素是否存在于iFrame中,如果存在,如何选择该iFrame?
答案 0 :(得分:4)
这样就可以了。
var elementDocument = $("#your-element").prop("ownerDocument");
var iframeOwner = $("iframe").filter(function() {
return this.contentDocument == elementDocument;
});
它应该比接受的答案更快。
答案 1 :(得分:3)
试试这个会对你有用。
var requiredIframe;
$("iframe").each(function(){
if($(this).contents().find("elementYouAreLookingFor").length){
requiredIframe = $(this);
return false;
}
});