$(function(){
setTimeout(function(){
window.addEventListener('popstate', function() {
$("body").append("<p>aa</p>")
},100);
})
});dom ready時に発火してしまうので100ミリ秒後にバインド。ページ遷移後に戻るボタンが押されたらイベントが発火します。pushState時に設定したデータを取得することも可能。
WebKit Android: 2.2 〜 2.3のみ、iOS : 4.2〜5.0のみで動作します。参考
【テクニックの最新記事】
- Headless CMSの Strapi..
- Dockerコマンド
- Create React Appで自身が..
- 続・YouTubeで特定のチャンネルのリ..
- Dust.jsを利用したテンプレートの埋..
- a要素のhashプロパティ
- カタカナかどうかチェックする正規表現
- 特定のオブジェクトがグローバルに存在する..
- Backborn.js入門
- Safariかどうか判別する
- JavaScriptやCSSを圧縮する
- AmazonWebサービスのエラーを修正..
- keyframesをJavaScript..
- JavaScriptでランガムに画象を表..
- JavaScriptでcookieの書き..
- JavaScriptで互換モードかどうか..
- jQueryで画像の縦横を揃える
- Facebookコメントを通知する
- Firefoxでスクロール位置がリセット..
- ASPのDataGridにドラッグアンド..
