Как сделать, чтобы нажатие кнопки вызывало родительский щелчок? - PullRequest
0 голосов
/ 12 декабря 2010
<a href="www.google.com">
  <span>Some text</span>
  <button class="triggeranchorclick"/>
</a>

Используя jQuery, как вы можете заставить нажатие кнопки вызывать щелчок по ссылке - то есть, пользователь попадает в Google.

1 Ответ

1 голос
/ 12 декабря 2010

Я не понимаю, почему вы хотите это сделать, потому что вы оборачиваете <button> тегом <a>.так что вам не нужно писать дополнительный бит кода для этого

В любом случае, вот моя техника,

$(function () {
    $('.triggeranchorclick').bind('click', function (e) {
        window.location.href = $(this).parent('a').attr('href');
    });
});

Проверьте это здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...