如果我下载了多个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