JQuery或Javascript获取窗口父元素

时间:2015-11-18 15:59:45

标签: javascript jquery html css

有人可以帮我吗? 我有一个页面坐在窗口的iframe中,更具体地说,它是SharePoint对话框。 我想在父节点上找到一个具有特定id(或类,无关紧要)的元素,而不是弹出窗口所在的窗口。

我试过了

$(this).closest('.refreshbtn').click();
$(this).parents('.refreshbtn').click();
$(this).parent().parent().parent('.refreshbtn').click();

用javascript

尝试
window.parent.document.getElementById('refreshbtn').click();
window.parent.parent.document.getElementById('refreshbtn').click();

没有成功。

有人可以解释一下吗?

非常感谢提前。

1 个答案:

答案 0 :(得分:1)

在iFrame中试试这个

$('#refreshbtn', window.parent.document).on('click', function(){
//do something
}

或将其分配给变量

var button = $('#refreshbtn', window.parent.document);