即時通訊類的名字,我想我的菜單不同的網站時點擊了顯示爲有效。我發現問題 Bootstrap Twitter CSS Active Navigation處理這個問題。引導Twitter的活躍導航欄 - 改變使用引導Twitter的使用JQuery
我的問題是,我不能在其中一個答案jQuery函數工作。這些修改應該是很簡單的,使之在我的情況下,這是HTML工作:
<script>
$('body').on('.nav li a', 'click', function()
{
var $thisLi = $(this).parents('li:first');
var $ul = $thisLi.parents('ul:first');
if (!$thisLi.hasClass('active'))
{
$ul.find('li.active').removeClass('active');
$thisLi.addClass('active');
}
});
</script>
<ul class="nav nav-pills pull-left">
<li class="active"> <a href="home.html">Home</a> </li>
<li> <a href="about.html">About</a> </li>
</ul>
任何線索,可能是什麼問題?先謝謝你。
您的菜單是否在一個頁面上加載不同的部分或導航到其他頁面index.html,about.html等?如果它確實發送到其他頁面,那麼你發佈的jQuery將永遠不會爲你工作,因爲它不會將值存儲到任何地方,就我所見。 – 2013-03-20 15:26:08
我正在使用動態網頁模板(.dwt文件),其中導航欄和JQuery是不可編輯的區域。該模板用於about.html和home.html。該菜單根據點擊導航到about.html或home.html。 – 2013-03-20 16:24:10