Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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
Javascript jQuery.children()在ie6中不起作用_Javascript_Jquery_Tabs_Internet Explorer 6 - Fatal编程技术网

Javascript jQuery.children()在ie6中不起作用

Javascript jQuery.children()在ie6中不起作用,javascript,jquery,tabs,internet-explorer-6,Javascript,Jquery,Tabs,Internet Explorer 6,我有一个很好的脚本。它工作得很好!但是不是在ie6中。我不明白为什么 我认为 var currentTab = $(this).children('a').attr('href'); 线路在ie6中不工作。但是,再一次:为什么 我需要帮助 更新: 此解决方案的工作原理是: var currentTab = $(this).children('a').attr('href'); 取代 var currentTab = $(this).find('a').attr('href'); 不知道

我有一个很好的脚本。它工作得很好!但是不是在ie6中。我不明白为什么

我认为

var currentTab = $(this).children('a').attr('href'); 
线路在ie6中不工作。但是,再一次:为什么

我需要帮助

更新:

此解决方案的工作原理是:

var currentTab = $(this).children('a').attr('href');
取代

var currentTab = $(this).find('a').attr('href');

不知道为什么删除了此答案。

您正在使用HTML5元素,如
文章
部分
,IE6不支持这些标记。为此,您可能需要使用html5 shiv/shim库

使用修复了我的问题(在IE7上进行了测试,IE7也不适用于JSFIDLE)

演示在


还有,为什么您认为这行代码失败了。。您是否通知了返回的值?(如果是这样的话,它在哪些方面是错误的?)


最后,但可能最重要的是,你真的必须支持IE6吗?

你正在使用HTML5元素,如
文章
部分
,而IE6不支持这些标记。为此,您可能需要使用html5 shiv/shim库

使用修复了我的问题(在IE7上进行了测试,IE7也不适用于JSFIDLE)

演示在


还有,为什么您认为这行代码失败了。。您是否通知了返回的值?(如果是这样的话,它在哪些方面是错误的?)


最后,但也许最重要的是,你真的要支持IE6吗?

不,IE6不起作用,这是一个已知的问题。顺便说一句,你没有在fiddleDoes中正确关闭文章标签?toon,你在标签上使用CSS3PIE曲线吗?或者其他一些可能会改变HTML的代码?为什么要使用IE6?甚至希望人们停止使用它!不,IE6不起作用,这是一个已知的问题。顺便说一句,您没有在Fiddle中正确关闭文章标签。它是否起作用?@toon,您是否使用CSS3PIE来处理选项卡上的曲线?或者其他一些可能会改变HTML的代码?为什么要使用IE6?甚至希望人们停止使用它!