如果我下載了多個JQuery主題,我如何讓我的Web應用程序的用戶能夠在主題之間動態切換?動態切換JQuery主題?
3
A
回答
2
尼克Craver的意見是正確的,themeswitcher部件是理想的:
http://jqueryui.com/docs/Theming/ThemeSwitcher
新鏈接:https://github.com/harborhoffer/Super-Theme-Switcher
+3
新鏈接:http://docs.jquery.com/UI/Theming/ThemeSwitcher – Joseph 2012-11-29 15:09:54
0
除了themeswitcher,你可以通過刪除鏈接到當前動態地更改主題主題。添加新主題的新鏈接。 這享有您可以改變自己的主題的優勢。
請參閱以下的擬設
<head>
<link href="./jquery-ui-first/jquery-ui.css" id="qtheme" rel="stylesheet">
<link href="./css/specials-first.css" id="mtheme" rel="stylesheet">
</head>
現在考慮在一鍵更換主題點擊:
$(#otherthemebutton).click(function(){
$("#qtheme").remove();
$("#mtheme").remove();
qelem = loadCss("./jquery-ui-other/jquery-ui.css","qtheme");
qelem = loadCss("./css/specials-other.css","mtheme");
document.getElementsByTagName("head")[0].appendChild(qelem);
document.getElementsByTagName("head")[0].appendChild(melem);
});
loadCss = function(filename,id) {
var elem=document.createElement("link");
elem.id=id;
elem.rel="stylesheet";
elem.type="text/css";
elem.href=filename;
return elem;
}
您需要確保底層的(外部)JavaScript的是同一版本。
相關問題
- 1. jquery動態切換問題
- 2. ASP.Net動態切換主頁
- 3. Jquery滑動切換問題
- 4. 切換類主動與jQuery在滾動
- 5. 主題不切換
- 6. 如何在jQuery主題之間切換?
- 7. jquery的主題切換「loadTheme」不工作
- 8. jquery切換動態列表三態
- 9. jQuery的切換狀態問題
- 10. jquery切換狀態
- 11. XAML主題刷 - 進行動態切換,光標不會改變
- 12. JQuery主動切換/添加/刪除類問題
- 13. jQuery切換問題
- 14. JQuery切換問題
- 15. Jquery切換問題
- 16. Jquery切換問題
- 17. jquery與主開關切換
- 18. 動態jQuery切換下拉列表
- 19. jQuery的動態切換功能?
- 20. jQuery切換()動態div ID的
- 21. 如何動態切換jQuery樣式?
- 22. JQuery切換動態命名對象
- 23. Cloud9 IDE主題未切換
- 24. Angular:主題切換器
- 25. 在javascript中切換主題
- 26. 問題與jQuery切換/動畫
- 27. jQuery動畫切換
- 28. jQuery - 動態地將列表項轉換爲jQuery切換
- 29. jQuery的切換,密切聯繫不交換切換狀態
- 30. jQuery多狀態切換
你是否在自定義主題?如果不是themeswitcher小部件可用:http://jqueryui.com/docs/Theming/ThemeSwitcher – 2010-06-10 11:46:53
我認爲這正是我需要的,謝謝。 我不能接受你的答案,是因爲這是一個評論,而不是答案? – Clax 2010-06-25 12:17:56