Кнопка Onclick on bootstrap

Хорошо. Я новичок в загрузке тем и всех, поэтому пытался запустить javascript onclick-метод на нижняя кнопка загрузки, но не могла понять, как это сделать.

<a class="btn btn-large btn-success" href="#" onclick="location.href='http://twitter.github.io/bootstrap/examples/marketing-narrow.html#'; return false;">Send Email</a>

Любая помощь будет оценена.

Ответы

Ответ 1

Как и любое другое событие click, вы можете использовать jQuery для регистрации элемента, установки идентификатора элемента и прослушивания таких событий:

$('#myButton').on('click', function(event) {
  event.preventDefault(); // To prevent following the link (optional)
  ...
});

Вы также можете использовать встроенный javascript в атрибуте onclick:

<a ... onclick="myFunc();">..</a>

Ответ 2

<a class="btn btn-large btn-success" id="fire" href="http://twitter.github.io/bootstrap/examples/marketing-narrow.html#">Send Email</a>

$('#fire').on('click', function (e) {

     //your awesome code here

})

Ответ 3

Вы можете использовать атрибут onclick следующим образом:

<a ... href="javascript: onclick();" ...>...</a>

Ответ 4

Похоже, что решения не устраняют проблему:

$(".anima-area").on('click', function (e) {
            return false; //return true;
});
$(".anima-area").on('click', function (e) {
            e.preventDefault();
});
 $(".anima-area").click(function (r) {
           e.preventDefault();
});
$(".anima-area").click(function () {
           return false; //return true;
});

Кнопка Bootstrap всегда сохраняет состояние нажатой и блокирует весь код .click. Если я удаляю кнопку функции .click, вернемся к работе.