jQuery Toggle(IE 7)

时间:2010-11-25 14:54:14

标签: jquery internet-explorer-7 slidetoggle

为什么IE 7不能正常工作?任何帮助将不胜感激!

http://www.k-e-w-l.ca/slideToggle.php

1 个答案:

答案 0 :(得分:0)

我已经玩了一会儿,似乎你想在点击的链接上启用点击操作,而不是li元素。

$(document).ready(function() {
    $(".toggle_container").hide();

    $("li.trigger a").click(function() {
        $(".toggle_container").hide();
        $(this).toggleClass("active").next().slideToggle("slow");
    });

});

$只是jQuery

的别名

您的HTML也存在问题,因为您有div作为ul元素的子元素。您可以在列表项目中拥有另一个ul。另外一点,每个DOM元素的ID都应该是唯一的。

我把它作为jsFiddle放在这里:http://jsfiddle.net/8q8jy/1/