我有基于Bootstrap的网站,我想在Tabs中使用PHP GET变量。我需要在每个选项卡上进行分页,并在MySQL查询中使用所选页面。
所以我需要让my-website.com/site.php#tab1?page=2
工作。
有可能吗?
我现在已经将href修复为标签,但传递变量对我来说不起作用。 我正在使用这个JS
// Tabs fix
$(function(){
var hash = window.location.hash;
hash && $('ul.nav a[href="' + hash + '"]').tab('show');
$('.nav-tabs a').click(function (e) {
$(this).tab('show');
var scrollmem = $('body').scrollTop();
window.location.hash = this.hash;
$('html,body').scrollTop(scrollmem);
});
});
和
$('#myTab a').click(function (e) {
e.preventDefault()
$(this).tab('show')
})
答案 0 :(得分:0)
我认为问题是哈希部分必须最后添加。 此链接格式无效:
my-website.com/site.php#tab1?page=2
但是这个应该
my-website.com/site.php?page=2#tab1