Twitter bootstrap Twitter引导:如何重新加载?
对于Twitter引导来说,我是一个新手,现在我要面对以下问题 我有一个基于我在官方网站上找到的一些初学者示例的小网站。 到目前为止,它运作良好 这里我想设置一种在两种语言之间切换的方法 为此,我在顶部设置了2个按钮,其中包含以下代码,这也是我从一个示例中获得的:Twitter bootstrap Twitter引导:如何重新加载?,twitter-bootstrap,Twitter Bootstrap,对于Twitter引导来说,我是一个新手,现在我要面对以下问题 我有一个基于我在官方网站上找到的一些初学者示例的小网站。 到目前为止,它运作良好 这里我想设置一种在两种语言之间切换的方法 为此,我在顶部设置了2个按钮,其中包含以下代码,这也是我从一个示例中获得的: <div class="masthead"> <div class="navbar"> <div class="navbar-inner"> <div
<div class="masthead">
<div class="navbar">
<div class="navbar-inner">
<div class="nav_container">
<ul class="nav">
<li class="active"><a href="#">English</a></li>
<li><a href="#">Japanese</a></li>
</ul>
</div>
</div>
</div><!-- /.navbar -->
</div>
当我单击非活动按钮时,需要更改哪些内容才能重新加载站点
这在PHP中很容易处理。我会设置一个变量,用$\u POST和…等获取它。。。
但是Twitter引导的诀窍是什么呢
我觉得这一定很简单。虽然我没有通过搜索网络找到解决方案。
我必须承认,我对Twitter引导程序使用的JavaScript远不如PHP熟悉
如有任何相关提示,我将不胜感激。提前感谢。您这里的主要问题是,您试图使用引导,而不是它。Bootstrap实际上只是一种简单的方式来处理你网站的展示(美观) 你要找的是一种切换网站实际内容(文字等)的方法 这可能通过Javascript实现,方法是同时下载日语和英语的内容,然后将内容切换出去,但这很糟糕,不应该这样做 正确的方法 这是通过使用服务器端语言(如PHP)设置用户查看页面的语言,然后提供相关文本 因此,非常简化的版本是:
<li class="active"><a href="?set_lang=english">English</a></li>
<li><a href="?set_lang=japanese">Japanese</a></li>
然后
谢谢,事实上这就是我最后所做的。只是不想成为一个行为不检点的引导用户。
<?php
session_start();
//Set the language in a session to ensure that all future requests to this website
//will default to being in the correct language
if(isset($_GET["set_lang"])){
$_SESSION["language"] = $_GET["set_lang"];
}elseif(!isset($_SESSION["language"]){
//Default language
$_SESSION["language"] = "english";
}
if($_SESSION["language"]==="english"){
echo "Hello!";
}elseif($_SESSION["language"]==="japanese"){
echo "Konichiwa!";
}