Показать сообщение отдельно
  #7 (permalink)  
Старый 19.07.2014, 14:26
Интересующийся
Отправить личное сообщение для Dalave1998 Посмотреть профиль Найти все сообщения от Dalave1998
 
Регистрация: 12.05.2014
Сообщений: 25

ну вот я так сделал, и оно работает. НО там будет больше чем 3 пункта и хочется менее громоздко. Вот рабочий скрипт, может вы знаете как его оптимизировать.

<script>
		  $(".menu>.tabs>a.as").click(function(){
		  $(".menu>.tabs>a").removeClass("veClass")
		  $(".menu>.tabs>a").removeClass("Class")
		  $(this).addClass("activeClass");
		  });
	  </script>
	  <script>
		  $(".menu>.tabs>a.sd").click(function(){
		  $(".menu>.tabs>a").removeClass( "activeClass")
		   $(".menu>.tabs>a").removeClass("Class")
		  $(this).addClass("veClass");
		  });
	  </script>
	   <script>
		  $(".menu>.tabs>a.df").click(function(){
		  $(".menu>.tabs>a").removeClass("veClass")
		  $(".menu>.tabs>a").removeClass( "activeClass")
		  $(this).addClass("Class");
		  });
	  </script>



а вот меню:

<div class="tabs">
				  <a class="as" href="#one">Дом</a>
				  <a class="sd" href="#two">Дом</a>
				  <a class="df" href="#three">Дом</a>
			  </div>


т.е. в каждом я индивидуально прописал и удалил все возможные классы, кроме класса для кликнутого пункта
Ответить с цитированием