2011-07-11 12 views
0
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ではできません。jqueryがIEで動作していません

答えて

0

クラス(あなたはclassという変数があります)はreserverdで、JavaScriptの実行を停止します。それ以外のものに交換してください

関連する問題