- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个相对简单的表单,其中包含一个用于选择主题的选项。我需要的是 javascript 来查看当前选择的选项并根据其类更改 style.css 文件。例如,如果在选项中选择了 Dark,则需要将 style.css 重新设置为 dark.css这是我的选择代码:
<option value="<?= $_SESSION['user']['theme']?>">Current</option>
<option value="volvo">Dark</option>
<option value="saab">Light</option>
<option value="mercedes">Grass</option>
<option value="audi">Audi</option>
</select>
最佳答案
试试这个例子:
1) 在选项值中设置css文件路径
演示:http://jsfiddle.net/ptraxc90/8/
<link id="stylesheet" rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/le-frog/jquery-ui.css">
<select id="themes">
<option value="http://code.jquery.com/ui/1.10.4/themes/le-frog/jquery-ui.css">Le Frog</option>
<option value="http://code.jquery.com/ui/1.10.4/themes/start/jquery-ui.css">Start</option>
<option value="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">Smoothness</option>
<option value="http://code.jquery.com/ui/1.10.4/themes/redmond/jquery-ui.css">Redmond</option>
<option value="http://code.jquery.com/ui/1.10.4/themes/sunny/jquery-ui.css">Sunny</option>
</select>
<input type="submit" value="A submit button">
2) 当选择选项发生变化时获取该值并更改链接 css 文件路径
$('#themes').change(function(){
$("#stylesheet").attr({href : $('#themes').val()});
});
关于Javascript 选项更改头部 style.css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37592304/
head 元素包含了所有的头部标签元素。在 head 元素中你可以插入脚本(scripts), 样式文件(CSS),及各种meta信息。 可以添加在头部区域的元素标签为: title , styl
这个问题只是为了澄清一些事情。以前有人问过类似的问题,现在把它们归为一个问题——JavaScript 应该放在 HTML 文档中的什么位置,或者更重要的是,它重要吗?所以,我要问的一件事是,确实
HTML 中的 <head> 标签是所有头部标签的容器,这些头部标签用来定义有关 HTML 文档的元数据(描述数据的数据)以及所需资源的引用(例如 CSS 样式文件、JavaScript
我想通过 yui3 注入(inject) iframe head。示例代码在 FF 中有效,但 IE9 显示错误“YUI is not define”。我不知道在 IE9 中会发生什么。
我想复制 Kickstarter 应用程序中的效果,当用户向上滚动且表格 View 已位于开头时,标题 View 的大小会增加。 要查看效果,只需打开一个随机项目并向上滚动即可。 你知道如何实现这样的
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 6 年前。 Improve th
在 iframe 加载时,我将 google 分析片段插入 iframe 文档 HEAD 中。 然后代码片段将插入此脚本 在父文档 HEAD 中,我希望将其插入到 iframe 文档 HEAD 中.
在此demo , 如果我使用 (no wrap) 或 (onLoad),我会得到不同的输出。 我的问题是,在 html 文件中,要获得正确的警报:1,2,3,4 需要对代码进行哪些更改?通过简单的 d
我想知道是否可以在 javascript 弹出窗口中向用户显示完整的 html 页面。完整的 html 是指具有自己的编码、头部和主体的 html 代码。它有自己的字体、样式、脚本等... 另外,假设
我的第一个网页作业遇到了麻烦,我才第一年,之前没有任何经验。我的问题是,当我尝试将背景 img 应用于 body 时,它会在头部应用一个简单的样式集,但是当我在我的 css 中应用相同的代码时它会失败
我正在使用express-handlebars在我的项目中存在以下问题: 问题我希望能够添加从 View 内部调用的部分将此类标签添加到我的整体 View 头部。 示例: 景色 {{#layout/m
我想将脚本添加到站点的头部,以便目标 html 的头部看起来像这样 *some code...* . 有了这个脚本就完美了: var head = document.getElementsByTagN
我想使用链接标签将一些 CSS 注入(inject)头部。我可以使用 很容易地让它工作 var linkNode = document.createElement('link'); linkNode.
你如何能够使用 javascript 将页面中间的 css 链接注入(inject)到头部 ... styles here code 我需要某种 javascript 来将 goog
我想创建一个 HTML 网络组件,我需要导入 CSS 文件,但我想将它注入(inject)到我的影子 dom 中。我有一些代码如下: import introHTML from './Intro.ht
我是一名优秀的程序员,十分优秀!