我正在使用 Twitter Bootstrap 的按钮组在不同的内容之间切换。可以在http://jsfiddle.net/g8KSf/看到一个例子
基本上,如果您单击“游戏”,games_container div 将出现,而其他 div 将被隐藏。我的工作正常。
我将帖子类型存储在数据库中,如帖子、游戏、视频等,我希望能够在页面加载时打开相关的 div,而不仅仅是点击。现在 post_container 在页面加载时默认显示。
假设我有一个 PHP 变量$post_type = 'game';
,我怎样才能让 game_container 在页面加载时显示,同时仍然通过单击来切换它?
这是我到目前为止的js:
$('.container').hide();
$('#post_container').show();
$('.post_types button').click(function(){
var target = "#" + $(this).data("target");
$(".container").not(target).hide();
$(target).show();
$('#post_type').val($(this).text());
});