Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.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 双击Studio:使用函数声明多个退出事件_Javascript_Html_Double Click Advertising - Fatal编程技术网

Javascript 双击Studio:使用函数声明多个退出事件

Javascript 双击Studio:使用函数声明多个退出事件,javascript,html,double-click-advertising,Javascript,Html,Double Click Advertising,我试图使用一个函数在双击Studio中声明多个退出事件 HTML Studio将看到它们,并将它们添加到“事件”选项卡 但是 如果我用可重用函数声明它们并传递变量,我不会 function clickTagFunc(element, tagName) { let clickElement = document.querySelector(element); clickElement.addEventListener( click, function

我试图使用一个函数在双击Studio中声明多个退出事件

HTML

Studio将看到它们,并将它们添加到“事件”选项卡

但是

如果我用可重用函数声明它们并传递变量,我不会

function clickTagFunc(element, tagName) {
    let clickElement = document.querySelector(element);
    clickElement.addEventListener(
        click,
        function (e) {
            Enabler.exit(tagName);
            return false;
        },
        false
    );
}
clickTagFunc('#ctaWrap1', 'clickTagName1');
clickTagFunc('#ctaWrap2', 'clickTagName2');
document.querySelector('#ctaWrap1').addEventListener(
    'click',
    function (e) {
        Enabler.exit('clickTagName1');
        return false;
    },
    false
);
document.querySelector('#ctaWrap2').addEventListener(
    'click',
    function (e) {
        Enabler.exit('clickTagName2');
        return false;
    },
    false
);
function clickTagFunc(element, tagName) {
    let clickElement = document.querySelector(element);
    clickElement.addEventListener(
        click,
        function (e) {
            Enabler.exit(tagName);
            return false;
        },
        false
    );
}
clickTagFunc('#ctaWrap1', 'clickTagName1');
clickTagFunc('#ctaWrap2', 'clickTagName2');