1

我在第二个选项卡中使用 jquery 垂直选项卡和 jquery 手风琴。它在 Firefox 17.0.1、Chrome 23.0.1271.95、Safari 5.1.7、SeaMonkey 2.0.11、我的 iPhone4、我妻子的 Android 中运行良好(Mac)——但手风琴在 IE 9 中不起作用。(没有尝试过任何其他版本的 IE)

有人可以帮我找出问题所在吗?

http://www.geneseo.com/yes

选项卡应默认为包含手风琴的第二个选项卡。

我很感激这方面的任何帮助。

谢谢 - 罗恩

更新:此外,在 IE9 中,最后一个选项卡 (ColoHub) 上的链接不起作用,但它们在其他浏览器中是否有效?

4

1 回答 1

0

console.log我相信您的应用程序中一定有一个流浪者。与优秀的浏览器不同,IE 仅在开发人员工具打开时才提供控制台对象。因此console.log,在打开开发人员工具的情况下使用可能会导致您的 javascript 崩溃和烧毁。这是一个方便的片段,可以阻止 IE 在控制台的处理上成为一个混蛋。

 if(!window.console){
     window.console = { log : $.noop }
 }

这样,如果找不到控制台对象,则console.log变为 noop 而不是 null 并且不会使 IE 崩溃。

于 2012-12-13T16:50:32.940 回答