jQuery で URL の変更をトリガーするにはどうすればよいですか? 質問する

jQuery で URL の変更をトリガーするにはどうすればよいですか? 質問する

URL が変更されたときに関数をトリガーするにはどうすればよいですか? 次のようなものを試します:

$(windows.location).change(function(){
   //execute code
});

私の URL は のようになりますhttp://www.mysite.com/index.html#/page/1。URL が のようになったときに、jQuery または JavaScript コードを実行するにはどうすればよいでしょうかhttp://www.mysite.com/index.html#/page/2?

ベストアンサー1

それはイベントになるのでhashchange、私は次のように提案します:

$(window).on('hashchange', function(e){
    // do something...
});

JS フィドルデモ

参考文献:

おすすめ記事