友人の助けを借りて、私は非常にシンプルで、jQuery UIのような追加スクリプトを必要としないタブスクリプトを作成しました。タブスクリプトにjQueryアドレスを追加する
ここでは、実際にアクセスしてタブにアクセスしたり、タブをブックマークしたり、ブラウザの前後のボタンを使用できるように、アドレスバーの機能を実際に見てきました。ここ
http://www.asual.com/jquery/address/
私のJSのバイオリンです:http://jsfiddle.net/BiBA/WEEFd/
私はスニペット私の既存のJSにそれを追加しようとしたが、それは仕事をdidntの。 このタブスクリプトにアドレスサポートを追加する方法をご存知ですか? $(document).ready(function(){ initTabs(); });
function initTabs() {
$('#tabMenu a').bind('click',function(e) {
e.preventDefault();
var thref = $(this).attr("href").replace(/#/, '');
$('#tabMenu a').removeClass('active');
$(this).addClass('active');
$('#tabContent div.content').removeClass('active');
$('#'+thref).addClass('active');
});
}
おかげで、これはきちんとした機能ですが、あなたはどのように私のコードスニペットと組み合わせて使用するためにOPでlsted jQueryのアドレスプラグインを使用するために私を伝えることができますか? – BiBA
http://www.asual.com/jquery/address/docs/#sample-usageをご覧ください。最初の例が役立つはずです。 $ .address.changeは、URLのハッシュ値が変化し、$ .address.valueがハッシュ値を設定するかどうかを調べます。タブを切り替えるとき、またはタブを初期化するときに$ .address.valueを呼び出します。 –