1
A
回答
1
後再次我已經重新使用大量的它,我想出了以下
function switchTab(ActiveTab) {
var set = $('.idtabs').html();
$("a", set).removeClass("selected")
.filter("[href='" + ActiveTab + "']", set).addClass("selected");
$.each($("a", set), function (key, value) {
$($(value).attr("href")).hide();
});
$(ActiveTab).show();}
1
我剛纔通過您的文章跌跌撞撞谷歌搜索後。如果有其他人以同樣的方式到達這裏,我會提供建議。
而不是...
$("a", set).removeClass("selected")
......還有......
$.each($("a", set), function (key, value) {
...應該使用:
$("yourMenu#IdOrHTMLTag a")
這將防止代碼在頁面的所有鏈接上調用jQuery的.hide()
和.removeClass
,這會引發錯誤。
1
你可以達到你想要的只是觸發的鏈接的點擊事件:
function switchTab(ActiveTab) {
$("a[href'"+ActiveTab+"']").click();
}
相關問題
- 1. 使用tabify jQuery插件以編程方式更改選項卡
- 2. 如何以編程方式更改選定的選項卡?
- 3. 在Jquery中以編程方式更改選項卡和選項卡的內容
- 4. 以編程方式更改tabBarController的選定選項卡而不使用動畫
- 5. 以編程方式更改導航選項卡的顏色
- 6. 以編程方式更改ActionBar選項卡顏色
- 7. 以動畫方式編程更改tabbarController的選項卡
- 8. 如何以編程方式更改dojo/dijit選項卡標題?
- 9. fltk以編程方式更改選項卡組
- 10. 如何以編程方式更改MvxTabsFragmentActivity中的選項卡?
- 11. 如何以編程方式更改選項卡?
- 12. 如何以編程方式更改選項卡在MATLAB GUI
- 13. 以編程方式通過react-bootstrap更改活動選項卡
- 14. 以編程方式更改iOS選項卡
- 15. 以編程方式更改ASP.NET C#選項卡標題文本
- 16. 如何以編程方式更改(UITabViewController的)選項卡?
- 17. 以編程方式創建選項卡
- 18. 以編程方式添加選項卡,c#選項卡控件
- 19. 如何以編程方式更改初始選項卡欄選擇
- 20. 以編程方式更改TabLayout的選項卡,但ViewPager的片段未更新
- 21. 使用Facebook AP以編程方式添加fanpage選項卡
- 22. 使用PrimeFaces以編程方式添加選項卡
- 23. 以編程方式切換到iPhone上的「更多」選項卡
- 24. 以編程方式更改所選ListBoxItem
- 25. 以編程方式更改CPPickerview選擇?
- 26. android:以編程方式更改選項菜單項
- 27. 以編程方式更改選擇選項事件
- 28. 如何以編程方式更改Windows更新選項?
- 29. 如何以編程方式更改WPF TabControl中的選項卡名稱?
- 30. 以編程方式更改模型時選擇框未更新
不知道在你說的是什麼?什麼實際標籤?你可以發佈一些代碼嗎? – gideon 2010-11-01 13:14:08
插件和代碼示例可以在這裏找到http://www.sunsean.com/idTabs/ – keyoke 2010-11-01 13:21:53