2011-12-21 10 views
1

このサイトでは、ブラウザーで戻る/進むボタンを使用するときに、正しくAjaxコンテンツを記憶しロードするためにJquery Addressを実装しました。 jquery addressと "regular"アンカーポイントの組み合わせ

問題

は通常のアンカーポイントを持っているリンクで生じている、それは次のようになります。

<a href="product.php?prodid=5" name="product5" />a product link</a> 
これの目的は、あなたがリンクしてクリックをクリックする前にいた 同じ位置までスクロールbrwoser作ることはもちろんである

戻る(これはレコードの商品リストページです)。

jqueryアドレスがキャッチする特定のリンクを除外する(または除外する)方法はありますか?

+0

ポスト。 – Blender

+0

@Blender $ .address.change(関数(イベント){ \tスイッチ(event.pathNames [0]){ ケース 'ブランド':{ \t \t \t $( '#1 center_column')が空( ); $( '#center_column')。load( 'products.php?' + event.queryString); 休憩; – danifer

答えて

1

あなただけname属性を持つすべてのリンクを除外することができます:あなたはjQueryのアドレス(あなたがそれを呼び出す行)を使用する方法

// Use this selector when initializing jQuery Address. 
$('a:not([name])').address() 
+0

あなたの素早い返信をお寄せいただきありがとうございます。 scrollTopがリセットされたときにデータを動的にロードしました。ロードする前にscrollTopを保存してから設定し直しました。 – danifer

関連する問題