此处 - http://desandr.ci-team.ru(鼠标点击“КАТАЛОГ”)
在FF和Chromium上工作正常 - 在元素显示菜单下的“鼠标输入”。 在Internet Explorer 8上 - 什么都没有。
这是什么,以及我如何解决这个问题?
答案 0 :(得分:0)
我得到了
未捕获的TypeError:无法读取null的属性“left”
在popup.js文件的第5行:
$(menu).css("left", $(this).offset().left);
这可能是为什么不起作用的原因。我在Chrome 18.0.1025.168上测试了
检查你的toggle_menu函数签名 - 现在不接受任何参数。并且要小心“这个”和“$(this)”
之间的区别在就绪功能中,您可以尝试
toggle_menu($(this));
并更改toggle_menu函数以接受元素
function toggle_menu(myLink) {
menu = myLink.attr("pp");