以下是按鈕的html代碼。我需要跟蹤此按鈕的單擊。跟蹤jquery中的一個按鈕點擊
<div class="abc">
<a class="btn" data-wap="{"linktype":"xyz"}" href="#content">
</div>
以下是按鈕的html代碼。我需要跟蹤此按鈕的單擊。跟蹤jquery中的一個按鈕點擊
<div class="abc">
<a class="btn" data-wap="{"linktype":"xyz"}" href="#content">
</div>
$('a.btn').click(function(){
//here
});
注:
<a>
是不是一個按鈕。return false
。data-wap
中的引號。你可以這樣做:
$('.btn').click(function() {
// Your code here
});
您還需要關閉使用</a>
錨標記。正如@MichaelWright建議,您還需要調整你的data-wap
附加一個事件報價點擊這樣的:
$('.btn').click(function() {
// code here
});
而且你的報價是不正確的,可能導致問題對你來說,用單引號在雙引號內,所以它不會打破它們。
<a class="btn" data-wap="{'linktype':'xyz'}" href="#content">
試試這個
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");
});
您需要將'.btn' HTML改爲:''。嵌套的雙引號可能會導致潛在的問題。 –
您可以使用此問題(我的)和重複的問題作爲引用問題的參考http://stackoverflow.com/q/8974026/601179 – gdoron