2013-06-01 2 views
0

Что у меня есть несколько ссылок в моей навигационной панели, но я меняю класс ul. На этой странице есть только две кнопки. Мне нужно изменить форму класса ul, чтобы выбрать текущий и текущий для выбора.Класс Dynamic Change true/false

<div class="nav"> 
<ul class=" current"> 
    <li> 
     <a href="index.php">Home</a> 
     <div class="select_sub"> 
     <ul class="sub"> 
      <li></li> 
     </ul> 
     </div> 
    </li> 
    </ul> 

    <ul class=" select"> 
    <li> 
     <a href="index.php?page=about_us" target="_self">About</a> 
     <div class="select_sub"> 
      <ul class="sub"> 
       <li><a href="index.php?page=about_us">About Us</a></li> 
       <li><a href="index.php?page=what_are_we">What are we</a></li> 
      </ul> 
     </div>     
    </li> 
    </ul> 
</div> 
+0

Почему вы удалили все свое javascript с вопроса? – Barmar

ответ

0
$(document).ready(function() { 
    $('.select').click(function() { 
     $('.current').removeClass('current').addClass('select'); 
    }); 
}); 
+0

Я понял, что это не ток, который я нажимаю на его выбор. но все еще не работает. Я обновил вопрос. –

+0

@ LukeMilković Я обновил свой ответ, проверьте его. – Prashant16

0

У вас есть много ошибок синтаксиса .Есть нет необходимости использовать кавычки для this и вы пропустили ; в конце

заменить

$('this').removeClass('select') 

с

$(this).removeClass('select'); 

или использовать

$(this).removeClass('select'.)addClass("current"); 

$(document).ready(function() { 
    $('.current').click(function(){ 
     $(this).removeClass('select'.)addClass("current"); 
     }); 
}); 
+0

используйте код ниже из моего answer.It будет работать для u – PSR

Смежные вопросы