私のページにはいくつかのJavaScriptを追加したタブがいくつかあるので、それらがクリックされると、AJAXでビューを変更するだけでなく、ページがタブのアンカーURLをロードしますが、ブラウザがアンカーに自動スクロールするのを止めたいと思います位置。
いくつかの調査を行った結果、クリックするとfalseを返すか、デフォルトを防止するように数行追加する必要があると確信していますが、初心者なので、それらをどこに置くべきかわかりません!?!
私はそれが生意気であることを知っていますが、答えに完全なスクリプト(つまり、以下)をソリューションに含めることができれば、そうすることでよりよく理解し、うまくいけばいくつかの貴重な教訓も学ぶことができます:)
私が使用しているコードは次のとおりです。
jQuery( function() {
jQuery('.ui-tabs').bind( 'tabsselect', function( e, ui ) {
window.location.hash = ui.tab.hash });
});