簡體   English   中英

Hashchange活動

[英]Hashchange event

所以,我的hashchange有問題......它不會觸發

$('form').submit(function() {
    var form_data = ($(this).serialize());
    window.location.hash = form_data.replace('=','/');
    return false;
});

$(window).on('hashchange', function () {
    var values = window.location.hash.slice(1).split('/');
    $("[name=" + values[0] + "]").val(values[1]);
}

你錯過了一個結束); 在第二個事件處理程序分配結束時。

$(window).on('hashchange', function () {
    '...';
}); //<= here you had only }

除此之外,它似乎工作正常 除非你當然使用的是IE7,它不支持onhashchange瀏覽器支持 )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM