Javascript IE8 JQuery错误
我在这个网站上工作: 在现代浏览器中,一切都能正常工作,但在IE8中,如果我点击左侧菜单中的加号,就会出现错误 错误在52中。这句话的意思是: 错误是Javascript IE8 JQuery错误,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,我在这个网站上工作: 在现代浏览器中,一切都能正常工作,但在IE8中,如果我点击左侧菜单中的加号,就会出现错误 错误在52中。这句话的意思是: 错误是 Object doesn't support property or method 看了你的剧本 togglemenu($(this)); function togglemenu(link){ content = $(link).parent(); ...
Object doesn't support property or method
看了你的剧本
togglemenu($(this));
function togglemenu(link){
content = $(link).parent();
...
...
}
你可以直接
content = link.parent();
嗯,
内容
在我能看到的任何地方都没有定义,也许这就是问题所在?试试这个-:
$(link).closest('your closest parent')
Documentation=对象不支持属性或方法请发布JS中演示错误的部分,我们不会尝试检查整个网页。content=$(link.parent();马上:您使用的是哪个版本的jQuery?请记住:版本2.0+不支持低于9的IE版本。您发布的错误消息表明它是从jQuery本身内部冒出来的,我能想到的唯一一件事是它使用的是“旧IE”中无法使用的本机DOM API。@Foundtraic他使用的是1.8.3如果您对jQuery对象调用jQuery,它只会返回它。额外的包装没有什么坏处,除了一点性能开销。也许,在2.7k的销售代表下,你最终可以向我们透露你的身份,陌生人,1671639位来这里发言的人?@JanDvorak:500个答案vs 0个问题…尊敬!!!
$(link).closest('your closest parent')