在Safari 5.1.7 for Windows中加载时出现以下错误。 错误如下:
TypeError: 'undefined' is not a function (evaluating 'div.cloneNode( true ).click()')
当深入研究jquery 1.11.0源代码时,它以粗体指向下面的代码:
// IE9-10 clones events bound via attachEvent, but they don't trigger with .click()
support.noCloneEvent = true;
if ( div.attachEvent ) {
div.attachEvent( "onclick", function() {
support.noCloneEvent = false;
});
**div.cloneNode( true ).click();**
}
我正在使用ASP.NET MVC 5.2。似乎JQuery无法在Safari中加载。
有什么想法吗?谢谢!
答案 0 :(得分:0)
这很奇怪。此错误仅发生在Safari 5.1.7 for Windows中。
出于某种原因,我需要在其他脚本之前放置JQuery脚本,即使其他脚本不使用JQuery。
通过在其他脚本之前放置JQuery脚本来解决这个问题。
感谢。
答案 1 :(得分:0)