jQuery MiniUI

标题: 如何给tabs内的组件切换skin? [打印本页]

作者: hejin8288    时间: 2017-8-15 22:32:42     标题: 如何给tabs内的组件切换skin?

我用$("#themeid").attr("href", bootPATH + "miniui/themes/" + skin + "/skin.css");更改boot.js中的 document.write('<link id="themeid" href="' + bootPATH + 'miniui/themes/' + skin + '/skin.css" rel="stylesheet" type="text/css" />');这个标签,来给主页面切换skin,主页面会有变化,但主页面tabs内加载的页面(组件)不会随着改变.我看了demo,都是通过setCookie(),然后重新load()页面来实现的,但这样的使用体验很不好,tab内的组件都被刷新到初始状态,用的时间也长.
还有其他办法吗?




作者: felt    时间: 2017-8-16 09:33:38

如果全部换只能用刷新页面。
你只要某页面刷新的话,可以把这个切换代码放到你的子页面内,切换后刷新这个子页面。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2