重定向页面JQUERY后触发单击

-2 javascript jquery triggers

当我点击页面中的div时,它会重定向到不同的页面,并且应该在该页面上触发点击.我尝试了下面的代码,但它不起作用.请帮我解决问题

$('#leaderboardbutton').on('click',function(e){
    window.location='AVM-HomeScreen.html';
    $(window).load(function(){
        $('#leaderboard').trigger('click');
    });
}); 
Run Code Online (Sandbox Code Playgroud)

Ben*_*enM 6

如果必须单击其中包含的按钮AVM-HomeScreen.html,则需要传递某种跟踪参数.例如:

$('#leaderboardbutton').on('click',function(e){
    window.location='AVM-HomeScreen.html?click=true';
});
Run Code Online (Sandbox Code Playgroud)

接下来,AVM-HomeScreen.html您将需要检查是否click == true,然后触发.例如,添加以下JS AVM-HomeScreen.html应该可以实现您的需求:

if(getParameterByName('click') == 'true')
{
    $('#leaderboard').trigger('click');
}

function getParameterByName(name) 
{
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
        results = regex.exec(location.search);
    return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
Run Code Online (Sandbox Code Playgroud)