DEMOAlternate для Тумблера в JQuery
Что Iam пытается достичь ... Если пользователь нажимает на 1-й элементе списка, - фон добавляется Если пользователь СНОВА кликов по тому же элементу списка - фон должен быть удален
который не происходит. может кто-то PLZ посмотреть на это .. Я попытался toggleClass, но его не работает ..
Спасибо!
ageUrl = "";
$('.ageUrl li a').on('click', function(e){
e.preventDefault();
ageUrl = $(this).attr("href");
if($(this).hasClass('selectedBg')){
$('.ageUrl li, .ageUrl li a').removeClass('selectedBg');
}
else {
//$(this).addClass('selectedBg');
$('.ageUrl li, .ageUrl li a').removeClass('selectedBg');
$(this).closest('li').addClass('selectedBg');
//$(this).closest('li').toggleClass('selectedBg')
console.log(ageUrl);
}
});
$('.crossIconSel').on('click', function(){
alert('hi');
$('.ageUrl li, .ageUrl li a').removeClass('selectedBg, crossIconSel');
});
Tnx Он работал :-), что было изменение? –
только эта часть изменяется, если ($ (this) .parent ('li'). HasClass ('selectedBg')) –