Мой HTMLJQuery нажмите DIV внутри тега
<ul class="hotels-list clearfix">
<li class="hotels-list-item clearfix">
<a href="">
<div class="btn-forward forward"></div>
<div class="btn-back back"></div>
</a>
</li>
</ul>
Есть ли способ, чтобы нажать div
внутри a
тега без щелчка на материнской a
тега?
Я пытался использовать код, но он Поставка жидкостных хроматографов не работает
$back = $(this).find('a.back'),
$forward = $(this).find('a.forward');
$back.click(function (e) {
e.stopPropagation();
e.preventDefault();
return gotoPage(currentPage - 1);
});
$forward.click(function (e) {
e.stopPropagation();
e.preventDefault();
return gotoPage(currentPage + 1);
});
Это семантически некорректно, чтобы вставить div в якорный тег. – wvdz
Если вы не собираетесь использовать элемент '', почему бы просто не удалить его? Вы всегда можете заменить его чем-то, что ничего не делает при нажатии, т. Е. Другое Div – Nunners
Вы не можете найти 'a.back' в этом коде, потому что это не' 'это' div' !! Просто попробуйте найти '.back' и' .forward' .. – Refilon