2013-04-15 2 views
-3

Ниже приведен код html для кнопки. Мне нужно отследить эту кнопку.Отслеживание нажатия кнопки в jQuery

<div class="abc"> 
    <a class="btn" data-wap="{"linktype":"xyz"}" href="#content"> 
</div> 

ответ

3
$('a.btn').click(function(){ 
    //here 
}); 

Примечание:

  • <a> не кнопка.
  • Если вы хотите отменить поведение по умолчанию и пузырьки return false от обратного вызова.
  • Исправить котировки в data-wap.
2

Вы можете просто сделать:

$('.btn').click(function() { 
    // Your code here 
}); 

Кроме того, необходимо закрыть тега привязки с помощью </a>. Как было предложено @MichaelWright, вам также необходимо настроить котировки вашего data-wap

0

Приложить событие щелкать, как это:

$('.btn').click(function() { 
    // code here 
}); 

Также ваши котировки неверны, которые могут вызвать проблемы для вас, используйте одинарные кавычки в двойных кавычках, чтобы они не нарушали их.

<a class="btn" data-wap="{'linktype':'xyz'}" href="#content"> 
0

вы можете использовать

$('a.btn').click(function(){ 
    //here 
}) ; 
+1

Какой смысл дублировать другие ответы? (включая значение placeholder ...!) – gdoron

+0

на самом деле я не видел этого ответа, когда я пытался опубликовать post.after сообщение только я вижу их – PSR

0

попробовать этот

HTML

<div class="abc"> 
    <a class="btn" data-wap="{'linktype':'xyz'}" href="#content"></a> 
</div> 

JQuery

$('a.btn').click(function(e){ 
    e.preventDefault(); 
    alert("clicked"); 
});