-4

Following is the html code for a button.I need to track this button click.

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

5 回答 5

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

笔记:

  • <a>不是按钮。
  • 如果要取消默认行为和return false回调中的冒泡。
  • 修正data-wap.
于 2013-04-15T05:23:53.227 回答
2

你可以这样做:

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

您还需要使用 关闭锚标记</a>。正如@MichaelWright 所建议的,您还需要调整您的引号data-wap

于 2013-04-15T05:24:10.950 回答
0

像这样附加要单击的事件:

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

此外,您的引号不正确,可能会给您带来问题,请在双引号中使用单引号,以免破坏它们。

<a class="btn" data-wap="{'linktype':'xyz'}" href="#content">
于 2013-04-15T05:25:48.743 回答
0

您可以使用

$('a.btn').click(function(){
    //here
}) ;
于 2013-04-15T05:27:34.533 回答
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");
});
于 2013-04-15T05:27:45.097 回答