Я пытаюсь запустить оповещение при нажатии на тег <a>
.Запустить оповещение при нажатии кнопки JS
$('#login-button1').click(function() {
alert(1234);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a ui-sref="tabsController.inCio" id="login-button1" class="button button-stable button-block LoginButton1" href="#/tabsController/home">Login</a>
Ничего не происходит при нажатии кнопки.
Я пробовал много других способов запустить оповещение, но ни один из них, похоже, не повлиял на тег.
В журнале консоли не отображается сообщение об ошибке.
Скорее всего, ваш браузер блокирующие сигналы. Попробуйте другой браузер, чтобы убедиться. В зависимости от вашего браузера, отключение блока отличается, я полагаю, что Google - ваш лучший друг. –
Это работает: https://jsfiddle.net/bensnaize/6zscjf1n/, поэтому, возможно, вы не включили jQuery правильно. Или, как говорит @AndreiGheorghiu, оповещения, возможно, заблокированы. – G0dsquad
Вы запускаете '$ ('# login-button1'). Нажмите' после того, как элемент с идентификатором 'login-button1' был добавлен в DOM (например, в обратном вызове dom), вы можете проверить это, добавив консоль. log ($ ('# login-button1'). length) 'перед добавлением обратного вызова клика, это должно быть' 1'. –