Есть мой код, который добавляет класс «nav-pills» к элементу с «nav-tabs» класса, когда ширина окна ниже 768 пикселей.jquery cant get element
$(window).on('resize', function() {
$('.nav-tabs').toggleClass('nav-pills', $(window).width() < 768);
});
Я хочу, чтобы предупредить кое-что, когда пользователь нажимает ссылку внутри DOM элемента с этими 2 классами (нав-закладках и нав-таблетки). Но ничего не случилось.
$(".nav-tabs.nav-pills a").click(function(){
alert('test');
});
JQuery toggleClass работает отлично и добавить «нав-таблетку» к элементу «СЧ Вкладки» (я проверил это в хромированных инспекторах), но предупреждения не будет работать.
Кто-нибудь может мне помочь?
I * действительно * рекомендую прочитать учебник JQuery: * «Важно отметить, что .on() может создавать только прослушиватели событий на элементах, которые ** существуют в то время, когда вы настраивали слушателей **.» * (Http://learn.jquery.com/events/event- основы /) –
Ху Бармар? Это странный выбор для закрытия как дубликат ... –