Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 Jquery add.EventListner不是双击横幅的函数_Javascript_Jquery_Html_Double Click - Fatal编程技术网

Javascript Jquery add.EventListner不是双击横幅的函数

Javascript Jquery add.EventListner不是双击横幅的函数,javascript,jquery,html,double-click,Javascript,Jquery,Html,Double Click,我已经建立了一些HTML5横幅,用于谷歌双击。我在横幅上有两个CTA,所以我使用了下面的代码,这是对原来双击代码的稍微修改版本。我用逗号分隔了两个ID,而不是一个 function bgExitHandler(e) { Enabler.exit('Click for PI'); } document.querySelectorAll("#click_for_pi, #found-out-more").addEventListener('click', bgExitHandler, fal

我已经建立了一些HTML5横幅,用于谷歌双击。我在横幅上有两个CTA,所以我使用了下面的代码,这是对原来双击代码的稍微修改版本。我用逗号分隔了两个ID,而不是一个

function bgExitHandler(e) {
    Enabler.exit('Click for PI');
}
document.querySelectorAll("#click_for_pi, #found-out-more").addEventListener('click', bgExitHandler, false);
但是,我在浏览器中遇到以下错误:

TypeError:document.querySelectorAll…addEventListener不是函数

这是我第一次使用双击和HTML5横幅,所以我不太确定正确的方法

返回匹配的DOM节点的集合。您需要迭代它,并在每个元素上分别绑定事件

使用与指定选择器组匹配的文档节点的深度优先预顺序遍历,返回文档中元素的列表。返回的对象是节点列表


谢谢你@Tushar。那就更有意义了@欢迎光临!很高兴这有帮助。
function bgExitHandler(e) {
    Enabler.exit('Click for PI');
}
var els = document.querySelectorAll("#click_for_pi, #found-out-more");

for (var i = 0; i < els.length; i++) {
    els[i].addEventListener('click', bgExitHandler, false);
}