【问题标题】:jQuery address: $.address.change is called twicejQuery 地址:$.address.change 被调用两次
【发布时间】:2018-06-28 11:12:35
【问题描述】:

我正在使用 jQuery 地址来更新我的 Web 应用程序中的地址。

    $.address.state(url);
    $.address.update();

这将更新地址。另外,我正在使用以下方法跟踪地址更改:

$.address.change(function(event) {
        alert("address.changed");
        ...
         }); 

$.address.change() 函数被调用两次。可能是什么原因?

【问题讨论】:

    标签: javascript jquery jquery-plugins


    【解决方案1】:

    当您执行$.address.state(url); 时,您实际上更改了地址,当您执行$.address.update(); 时,您也在更新地址时进行了更改。这就是它被调用两次的原因。

    【讨论】:

    • 所以要更改地址栏中的地址,只需要$.address.state(url);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-03
    • 1970-01-01
    • 2012-02-06
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多