jquery不在IE中工作

时间:2011-07-11 07:01:37

标签: jquery-selectors

jQuery(".menu_left_slide li.parent > ul").hide();
jQuery("#current ul").show();
jQuery("li.parent  > a").addClass('bg-collaspe');
//jQuery("#current > a").toggleClass('bg-collaspe');
jQuery("li.parent").click(function()
{
    alert(4244);
    var classes = jQuery(this).attr('class');
    var class = classes.split(" ");
    var css_item = class.length - 1;
    var selcted_class = class[css_item];

    var li_id = jQuery(this).attr('id');
    jQuery("."+selcted_class+" > a").toggleClass('bg-collaspe');
    jQuery("."+selcted_class+" > a").toggleClass('bg-expand');
    jQuery("."+selcted_class+" ul").toggle();
});

我正在使用此代码打开菜单点击,它在其他浏览器中工作正常但不在IE中,任何人都可以选择错误吗?

1 个答案:

答案 0 :(得分:0)

单词 class (你有一个名为class的变量)被保留并停止你的javascript执行。用其他东西替换它