我正在尝试使用以下jquery显示一个存在于后台窗口中的按钮,但它无效。
我的页面中有一个按钮,默认情况下是隐藏的。但我需要 只有当有人在另一个弹出窗口中添加记录时才显示它。这个弹出窗口打开 在同一页面。但是我无法得到这个按钮。
<a id="btnAdd" style="display: none;" onclick="Add();" >Add</a>
window.opener.$("#btnAdd").show();
答案 0 :(得分:0)
试试这个:
window.opener.$("#btnAdd").show();
并确保jquery在新页面中也处于活动状态。
或者您可以使用其他方法:
var elem = $( "#btnAdd", window.opener.document )
elem.show();
在这种方法中,您不需要依赖打开具有jQuery的窗口。