Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 触发tap事件jquery mobile_Javascript_Jquery_Jquery Mobile_Tap - Fatal编程技术网

Javascript 触发tap事件jquery mobile

Javascript 触发tap事件jquery mobile,javascript,jquery,jquery-mobile,tap,Javascript,Jquery,Jquery Mobile,Tap,我对jQueryMobile还很陌生,我正在尝试触发一个tap事件。 它起作用了。如果我单击div,将添加该类。但是如果我单击a标记,该类也将添加到a标记中。 无论单击div还是a,如何将类添加到div中 代码如下: <div id="measure-success"> <div class="measures"><a href="">How long to prepare each campaign?</a></div> <di

我对jQueryMobile还很陌生,我正在尝试触发一个tap事件。 它起作用了。如果我单击div,将添加该类。但是如果我单击a标记,该类也将添加到a标记中。 无论单击div还是a,如何将类添加到div中

代码如下:

<div id="measure-success">
<div class="measures"><a href="">How long to prepare each campaign?</a></div>
<div class="measures"><a href="">Size of Database</a></div>
</div>

$(function() {  
   $("#measure-success .measures").bind("tap", tapHandler);
    function tapHandler (event) {
        $(event.target).addClass("tap");
    }
});

$(函数(){
$(“#measure success.measures”).bind(“tap”,tapchandler);
函数tapHandler(事件){
$(event.target).addClass(“tap”);
}
});
$(event.target)
更改为
$(this)
保持代码的其余部分不变