以下是按钮的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