$ .address.changeは、()(2回実行されます)
持っている場合URL:
www.example.com
と、私は次のコードを実行します。それはユーザーに警告
$.address.change(function(event)
{
if(event.parameters['user_id'])
{
alert(event.parameters['user_id'])
}
});
$.address.queryString('user_id=902715614&user_name=James');
を_idを2回
ただし、一度だけアラートしないでください。
これが最も可能性のある説明です。ドキュメントがそれを言った場合はいいですが、非常に曖昧です。 –
はい、$ .address.change()はページの読み込み時に実行されるため、URLに 'user_id'パラメータがあるかどうかを確認するif文があります。それが存在する場合、それは警告する必要があります。しかし、最初にページをロードするときに、 'user_id'パラメータはURLに存在しません。スクリプト実行後には – koeder
event.parameters ['user_id']に警告してください。 – slandau