jQuery-新窗口上的选择器
jQuery - selector on new window
我在用$window.open():打开的新窗口中访问元素时遇到问题
var printWindow = window.open(window.location.href, 'Imprimer', config = 'width=1024, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no');
printWindow.onload = function() {
printWindow.find(".navbar").remove();
}
在这里,线路printWindow.find(".navbar").remove();
不起作用。我尝试了几个jQuery选择器,但没能访问弹出窗口中的".navbar"。
顺便说一句,AngularJS也在这个应用程序中使用,也许这与我的问题有关。
提前感谢您的帮助。
printWindow
没有find()
方法,它不是jQuery集合?
var printWindow = $window.open(window.location.href, 'Imprimer', config = 'width=1024, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no');
printWindow.onload = function() {
$(printWindow.document.body).find(".navbar").remove();
}
您必须使printWindow成为一个jQuery对象。
$(printWindow.document).find(".navbar").remove();
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery最近父级的数据属性选择器
- 为什么不'在JQuery中找到第二个css选择器的工作
- 为什么 .focus() 不起作用,而 .css(“color”,“red”) 在同一个选择器上起作用
- 如何在模式弹出窗口中使用引导程序日期和时间选择器
- 从子窗口到父窗口的Javascript弹出选择器
- 传单:如何在弹出窗口中创建链接选择器
- jQuery-新窗口上的选择器
- 当其中一个选择器是“窗口”时组合选择器
- 使 JqGrid 列选择器弹出窗口可拖动
- 通过类选择器复制jQuery弹出窗口
- 带有窗口或文档的jQuery多个选择器
- Javascript选择器从弹出窗口中选择父窗口中的字段
- 如何在量角器的颜色选择器窗口中选择颜色
- 你能找到ClientX吗?ClientY引用一个选择器而不是窗口
- uib日期选择器弹出窗口不显示日历