寻找一种风格切换器
Looking for a style swicher
我有一段时间有一个大问题,我无法完成我的工作。
我无法实现样式切换器工作。我最近尝试实现以下内容:
http://www.cssnewbie.com/jquery-popout-ad-part-3/#.UixD59L0Fe5 ,但是指向cookie上使用的插件的链接似乎有更多可用
http://designshack.net/articles/css-style-switcher/:这种方法我本来希望它的简单性,但是如果您单击链接,您将被重定向到服务器的主页,正如一些人在"文章"的评论中所说的那样
我终于尝试了 http://tympanus.net/codrops/2009/09/09/switching-styles-jquery-css-exchanger/:但我想要一些可以与链接一起使用而不是选项标签
的东西如果有人想阅读最后的jsfiddle:jsfiddle.net/efvNZ/
有人可以帮助我解释我如何适应这段代码,甚至鼓励我一些替代方案,我将不胜感激
提前感谢所有帮助我的人
没有饼干...
头部(样式)
<link href="/css/main.css" rel="stylesheet" title="main" media="screen">
<link href="/css/alt1.css" rel="alternate stylesheet" title="alt1" media="screen">
<link href="/css/alt2.css" rel="alternate stylesheet" title="alt2" media="screen">
JavaScript
function changeStyle(title) {
var lnks = document.getElementsByTagName('link');
for (var i = lnks.length - 1; i >= 0; i--) {
if (lnks[i].getAttribute('rel').indexOf('style')> -1 && lnks[i].getAttribute('title')) {
lnks[i].disabled = true;
if (lnks[i].getAttribute('title') == title) lnks[i].disabled = false;
}
}
}
.HTML
<span onclick="changeStyle('alt1')">1st Stylesheet</span>
<span onclick="changeStyle('alt2')">2nd Stylesheet</span>
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 从我的控制器返回一个不同于200的代码以触发ajax错误,这被认为是一种好的做法吗
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- 有没有一种方法可以从URL跟踪请求的域
- 有没有一种方法可以列出Ember.Object的所有绑定
- 有没有一种方法可以获得three.js的最小/lite版本
- 在JavaScript中,从主线程和回调中调用函数是一种好的风格吗
- 寻找一种风格切换器
- 创建过于简单的函数是一种糟糕的风格吗
- 有没有一种方法可以将维基百科的文章嵌入网站并进行风格化
- 试图找到一种好看的方法来使用函数式编程风格转换这个数组
- 有没有一种简单的方法来转换“;字体"style属性添加到其中的每一个'他的个人风格
- 为什么混淆JavaScript代码是一种糟糕的风格
- 另一种风格的ajax调用
- SUmmernote不能正常显示.我是说这是一种风格
- 正在寻找一种重构D3.js风格的方法链接模式的方法