2011-01-18 17 views
3

Firefox拡張機能を使って、 "storage"イベントがlocalStorageから起動されたときを判断しています。Firefox拡張機能localStorageイベント

Firefox 3では、この行で、ウィンドウ内のストレージイベントを拡張機能の関数にバインドします。

$(doc, doc).bind('storage', on_store());

これは、Firefox 3で動作しますが、これはそれがFirefoxの4に

+0

'addEventListener'のような非JQueryメソッドを使ってみましたか?ちょうどFirefox 4が拡張機能でJQueryを使用するのを難しくするように変更したかどうかを確認するだけですか? – MatrixFrog

+0

'on_store'ではなく' on_store() 'がなぜですか? 'on_store()'は関数を返しますか? – Tgr

答えて

2

The specをしようとしたときに、イベントを取得していないようstorageイベントを示唆しているようだ(画面上で起動しますそのため、$(window).bind('storage', on_store)はそれをバインドする正しい方法です)。

関連する問題