2

jQueryアドレスhttp://www.asual.com/jquery/address/で手を試しています

クリックイベントで$.address.value(mypath);を設定しました。

これにより、$。address.change()イベントが発生します。

リンクをクリックしたときの動作を、戻る/進むボタンをクリックするか、ブックマークまたはリンクを使用してこのイベントが発生したときとは少し異なるようにします。

2つのイベントを区別する方法はありますか?$ .address.change()に渡されたイベントオブジェクトを確認しましたが、どちらの状況でも同じように見えます。

4

1 に答える 1

5

私は答えを見つけたと思います。他に2つのイベント、$。address.internalChange(fn)と$ .address.externalChange(fn)があります。externalChangeイベントは、進む/戻るボタンとリンク用です。それが私が必要としていたものです。

于 2010-05-04T22:43:09.067 に答える