我正在一个网站上工作,并使用jQuery来显示弹出窗口。
点击网站上的文章时,应该加载弹出窗口。以下代码用于此目的:
var popup = jQuery(this).attr('rel');
jQuery('.window').append("http://www.perimetro.com.ar/-previa/"+popup+"");
jQuery('.adentro').load(popup);
...但弹出窗口被阻止,此错误出现在firebug控制台中:
不推荐使用getAttributeNodeNS()。请改用getAttributeNS()
这里发生了什么?
答案 0 :(得分:13)
A ticket was opened使用jQuery关于控制台中显示的警告。缺点是jQuery团队不相信它们导致问题,而是firebug控制台本身。
如果您的弹出窗口被阻止,可能是由于您启动它的方式,或浏览器阻止它打开。
更新:在各个地方有与此问题相关的各种问题和错误报告;正在进行的评论和讨论可能有助于阐明OP的问题:
答案 1 :(得分:5)
这既不是FireFox的问题,也不是jQuery的错误。这是一个 DOM接口问题,因为DOM级别4 API发生了重大变化。
有关其他信息,请参阅此帖子: