2013-05-21 7 views
18

Ok Я новичок в начальной загрузки темы и все, так что пытался уволить OnClick метод яваскрипта на кнопку ниже начальной загрузки, но не мог понять, как это сделать ..OnClick на кнопке начальной загрузки

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

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

ответ

26

так же, как любое другое событие щелчка, вы можете использовать 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 

}) 
0

Вы можете использовать 'OnClick' атрибут, как это:

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

Кажись нет решений не решить эту проблему:

$(".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, возвращайтесь к работе хорошо.

+0

похоже на https://github.com/twbs/bootstrap/issues/2380 – mick

Смежные вопросы