Javascript Jquery-调用第三个标记

Javascript Jquery-调用第三个标记,javascript,jquery,html,Javascript,Jquery,Html,当网页显示消息“Choisissez la finition”时,我需要激活我网站上的第三方标签 显示此消息的div是 Choisissez la finition 我试过类似的东西 function (session, cb){window.addEventListener("hashchange", function() { if(document.location.hash.indexOf("carimage") > -1) { var len2 =

当网页显示消息“Choisissez la finition”时,我需要激活我网站上的第三方标签

显示此消息的div是

Choisissez la finition

我试过类似的东西

function (session, cb){window.addEventListener("hashchange", function()
{
    if(document.location.hash.indexOf("carimage") > -1)
    {
        var len2 = jQuery("h2:contains('Choisissez la finition')").length;
            if (len2 > 0)
            {
                cb();
            }
        }
    });
}
有什么建议和帮助吗


非常感谢,

您需要的是以下内容

function doSomething(session, cb){

    if(location.hash.indexOf("carimage") > -1) {
        var len = $("h2:contains('Choisissez la finition')").length;
        if (len) {
            cb();
        }
    }
});

//Define your callback function
function mycb() {
    alert ("I am a callback function");   
}

//Bing event on hashchange using jQuery as you anyway have it.
$(window).on("hashchange", function() {
    //Call your function with params
    doSomething("yourSession", mycb);
});

您需要的是以下内容

function doSomething(session, cb){

    if(location.hash.indexOf("carimage") > -1) {
        var len = $("h2:contains('Choisissez la finition')").length;
        if (len) {
            cb();
        }
    }
});

//Define your callback function
function mycb() {
    alert ("I am a callback function");   
}

//Bing event on hashchange using jQuery as you anyway have it.
$(window).on("hashchange", function() {
    //Call your function with params
    doSomething("yourSession", mycb);
});

什么时候执行该功能?它既没有名称,也没有传递任何参数!什么时候执行该功能?它既没有名称,也没有传递任何参数!