如何使用window.location.reload

时间:2015-07-22 11:08:13

标签: jquery

我对jquery很新,所以任何建议和帮助都会非常感激。

  

目标是:当用户刷新页面时,下面的jquery操作   应该发生但我不确定如何在代码中使用window.location.reload -   任何建议帮助将不胜感激

<script>
$(document).ready(function () {
    $ window.location.reload(true);
        $(".message-content" ).removeClass( "hide" )
        $(".unlimited-content" ).addClass( "hide" )
        $(".basic-content" ).addClass( "hide" )
        $("#paypal_express_checkout input:first").val("10165346");
    });
});
</script>
  

我决定尝试以下,它部分工作,因为它显示了   jquery动作,但然后它执行自动刷新,但没有   显示要执行的jquery代码的结果

<script>
    $(window).on('beforeunload', function(){
        $(".message-content" ).removeClass( "hide" )
        $(".unlimited-content" ).addClass( "hide" )
        $(".basic-content" ).addClass( "hide" )
        $("#paypal_express_checkout input:first").val("10165346");
    });
</script>

1 个答案:

答案 0 :(得分:2)

如果只有一个页面,则无需使用

$window.location.reload
。每当刷新页面时,都会自动调用
$document.ready()

如果有两页,并且您希望在刷新第二页时重新加载第一页,只需使用第二页<script>标记中的

$document.ready({
    $firstPageWindowName.location.reload()
});

< / p>