если .hidden
скрыт после нажатия кнопки lt (содержит все, что нажимает на название или значок или пробел), будет отображаться .hidden
. то как сделать только щелчок .icon
.hidden
станет шкурой?как остановить функцию триггера контейнера
теперь она не работает, после нажмите .icon
ничего не случится ... Я думаю, потому что .icon
внутри .lt
, когда нажмите .icon
.lt
активирует кнопку слишком, то после выполнения скрыть .lt
функцию щелчка?
$('.lt').on({'click': function() {
if(!$('.$('.hidden').is(:visible)')){
var src="b";
$('.icon img').attr('src', src);
$('.hidden').show();
}
});
$('.icon').on({'click': function() {
if($('.$('.hidden').is(:visible)')){
var src="a";
$('.icon img').attr('src', src);
$('.hidden').hide();
}
});
<div class="lt">
<div class="title">
</div>
<div class="icon">
<img src="a">
</div>
<div class="hidden">
</div>
</div>
.hidden{display:none;}
Спасибо за внимание, что я не заметил, должен использовать это. – vibskov