跟踪jquery中的按钮单击

跟踪jquery中的按钮单击,jquery,Jquery,下面是一个按钮的html代码。我需要跟踪这个按钮的点击 <div class="abc"> <a class="btn" data-wap="{"linktype":"xyz"}" href="#content"> </div> 注: 不是按钮 如果要取消默认行为和冒泡则从回调返回false 修复数据wap中的引号 您只需执行以下操作: $('.btn').click(function() { // Your code here });

下面是一个按钮的html代码。我需要跟踪这个按钮的点击

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

注:

  • 不是按钮
  • 如果要取消默认行为和冒泡
    则从回调返回false
  • 修复
    数据wap
    中的引号
您只需执行以下操作:

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

您还需要使用
关闭锚定标记。根据@MichaelWright的建议,您还需要调整
数据wap的引号

附加一个事件以如下方式单击:

$('.btn').click(function () {
    // code here
});
此外,您的报价不正确,这可能会给您带来问题,请在双引号中使用单引号,这样就不会打断它们

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

您可以使用

$('a.btn').click(function(){
    //here
}) ;
试试这个

HTML

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

您需要将
.btn
HTML更改为:
。嵌套的双引号可能会导致潜在的问题。你可以使用这个问题(我的)和重复的问题作为引号问题的参考。重复的其他答案有什么意义?(包括占位符值…!)事实上,我在尝试发布时没有看到答案。发布后,我只看到了答案
 <div class="abc">
    <a class="btn" data-wap="{'linktype':'xyz'}" href="#content"></a>
 </div>
$('a.btn').click(function(e){
  e.preventDefault();
  alert("clicked");
});