Jquery在IE 9中不起作用

时间:2012-05-16 16:08:39

标签: javascript jquery

我正在尝试创建一个切换面板来显示和隐藏额外的div。请找到下面函数的代码片段。它在Chrome,Safari和Firefox中运行良好。它不仅仅适用于IE 9。请帮忙。

 handleExpandClick : function(e){
        e.preventDefault();
        e.stopPropagation();
        $(e.currentTarget).hide("slow");
        var nextElem = e.currentTarget.parentElement.nextElementSibling;
        $(nextElem).slideDown("slow");


    }

1 个答案:

答案 0 :(得分:5)

handleExpandClick : function(e){
        e.preventDefault();
        $(this).hide("slow"); // you may use e.target instead of this
        var nextElem = $(this).parent().next();
        nextElem.slideDown("slow");
    }