0
このマイタブ。ページリロードが2番目のタブを開いたときにしたい。どのように私はタブの作成方法
HTML
<li role="presentation" class="active">
<a href="#details" aria-controls="details" role="tab" data-toggle="tab">Details</a>
</li>
<li role="presentation">
<a href="#comments" aria-controls="comments" role="tab" data-toggle="tab">Comments: (<?php echo $comments_count[0]->total?>)</a>
</li>
私はこのjQueryのコードを見つけましたが、その動作していないだということを行うことができます。
// Javascript to enable link to tab
var url = document.location.toString();
if (url.match('#')) {
$('.nav-tabs a[href="#' + url.split('#')[1] + '"]').tab('show');
}
// Change hash for page-reload
$('.nav-tabs a').on('shown.bs.tab', function (e) {
window.location.hash = e.target.hash;
})
私はリロードのためにこのURLを使用しています。メッセージタブに移動しますが、ページはリロードされません。 '成功:function(data){ \t window.location.href =" http:// localhost/demo/item-details /?id = 19#messages "; ' } – james