@alex_lahin

Как прописать следующий код?

Если у cont есть класс active, то удалить класс task_type.
$(function(){

	$("#wr-tabs").on("click", ".tab", function(){

		var tabs = $("#wr-tabs .tab"),
		    cont = $("#wr-tabs .tab-cont");

		// Удаляем классы active
		tabs.removeClass("active");
		cont.removeClass("active");
		task.removeClass("task_type");
		// Добавляем классы active
		$(this).addClass("active");
		cont.eq($(this).index()).addClass("active");
		if(cont.)
		
		return false;
	});
});

<div id="wr-tabs">
      <div class="task_tab">
         <div style="margin-right:5px;" class="tab active">Текст1</div>
         <div class="tab">Текст2</div>
      </div>
         <div class="tab-cont active">
            <select name="task_type" id="" class="form-field task_type a">
               ............
            </select>
        </div>

         <div class="tab-cont">
            <select name="task_type" id="" class="form-field task_type b">
             ............
            </select>
         </div>
  • Вопрос задан
  • 207 просмотров
Решения вопроса 1
Примерно так:

if(cont.hasClass("active")){
         // действия
     }
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Bhudh
if(cont.is('.active'))
api.jquery.com/is
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы