Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未在IE7上运行JavaScript&;8没有错误_Javascript_Jquery_Internet Explorer - Fatal编程技术网

未在IE7上运行JavaScript&;8没有错误

未在IE7上运行JavaScript&;8没有错误,javascript,jquery,internet-explorer,Javascript,Jquery,Internet Explorer,我试图在IE7和IE8中工作,但我遇到了麻烦,因为根本没有控制台错误 JavaScript不能正常工作,但在控制台中什么也不显示,这有什么原因吗 我曾尝试在对象和数组中查找尾随逗号,因为我知道IE不喜欢这样,但找不到任何逗号 编辑: 我在控制台中得到的一件事是[cycle]终止;选择器发现零元素,这是错误的,因为循环中存在元素 谢谢。[cycle]终止;选择器找到的零元素正在写入控制台(两次)。并由jQuery循环插件生成 这一切都可能是由于您使用了新的HTML5语义标记造成的,但我看不到任何形

我试图在IE7和IE8中工作,但我遇到了麻烦,因为根本没有控制台错误

JavaScript不能正常工作,但在控制台中什么也不显示,这有什么原因吗

我曾尝试在对象和数组中查找尾随逗号,因为我知道IE不喜欢这样,但找不到任何逗号

编辑:

我在控制台中得到的一件事是
[cycle]终止;选择器发现零元素
,这是错误的,因为循环中存在元素


谢谢。

[cycle]终止;选择器找到的零元素正在写入控制台(两次)。并由jQuery循环插件生成

这一切都可能是由于您使用了新的HTML5语义标记造成的,但我看不到任何形式的错误,以使这些元素在旧版本的IE中正确呈现,如果它们呈现不正确,则可能是完全扭曲了DOM结构,导致您的选择器失败

请检查以下内容:


试试IE选项中是否启用了脚本调试?@Steve控制台中有一些消息,所以我想是的。但是没有错误。我可以在哪里检查?在菜单中:工具->互联网选项->高级如果你点击F12,开发者控制台也应该出现,但我不知道你是否也必须启用脚本调试。谢谢,我已经把shiv放进去了,它似乎在IE7中有很大的不同,但在IE8中没有。我认为你的思路是正确的,因为这两个循环插件都有自己的元素them@Jleagle现在查看您的网站您已经添加了shiv im不再看到控制台消息,它在IE8和IE9中的行为与IE7中的行为相同(尽管顶部导航菜单需要一些样式调整)。桑克斯,埃特斯特对我吹毛求疵,没有正确地提神,所以我没有意识到它是固定的。