jQuery Selector выдает ошибку при попытке выбрать контент для скрытия по классу
Пытаюсь сделать сортировщик выводимого контента нажатием на кнопки с классом .date, соответственно в один момент может быть активна только одна кнопка (jQuery(this).addClass("active").siblings().removeClass("active");) эта часть кода работает отлично. У каждой кнопки id представляет собой дату (строчку) и соответствует дополнительному классу контента и я пытаюсь за счет is/not hasClass пробежаться по объектам и скрыть не содержащие такой класс объекты.
А вот часть скрывающая и показывающая не работает на сайте, выдавая ошибку - Uncaught Error: Syntax error, unrecognized expression: . или Uncaught TypeError: jQuery(...).is(...).addClass is not a function если пытаюсь сделать идентификацию через ID.
jQuery(".widget").ready(function(){
jQuery(".date").click(function(){
jQuery(this).addClass("active").siblings().removeClass("active");
var dclass = "";
dclass = this.id;
jQuery(".timeslot_column").not("." + dclass).addClass("off");
jQuery(".timeslot_column").is("." + dclass).removeClass("off");
});
});
На http://jsfiddle.net/eucyrfbj/43/ делал прототип и все работало без проблем и ошибок.
Ответы (1 шт):
$('.');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>