JQuery не работает в IE - PullRequest
       3

JQuery не работает в IE

0 голосов
/ 11 июля 2011
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 голосов
/ 11 июля 2011

слово class (у вас есть переменная с именем class) зарезервировано и останавливает выполнение вашего JavaScript.замени его чем-то другим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...