如果选中复选框,请将css应用于href
If checkbox is checked, apply css to href
如果选中复选框,则将css应用于href
我的HTML:
<a href="#"">
<input type="checkbox" checked="checked">0-3 Months
</a>
我无法访问HTML本身(SaaS环境)来编辑CSS或添加ID、名称或类。因此,逻辑必须是如果选中了任何复选框。
谢谢。
类似的东西?使用jQuery。
$().ready(function() {
var selected_option = $('#mySelectBox option:selected');
if(selected_option) {
// do something
$('#SOMEELEMENT').css("background-color", "green");
}
);
你需要这样的东西吗?
在这个简单的例子中,当您点击复选框时,它将在标签a(href)处应用红色背景
<html>
<style type="text/css">
.myNewCSS {
background-color: red
}
</style>
<a href="#" class="x">
<input type="checkbox" checked="checked" onclick="test(this)"/> 0-3 Months
</a>
<script type="text/javascript">
function test(chk){
chk.parentNode.className = "myNewCSS";
}
</script>
</html>
如果您的意思是将样式应用于<a>
,那么不可能完全使用css。您需要为使用javascript
您实际上可以在现代浏览器中使用CSS选择选中的输入:
input:checked {outline: 2px solid red;}
相关文章:
- 将CSS应用于printWindow.print();在Javascript中
- 将CSS应用于在JavaScript中创建的表-表的位置不正确
- 无法将页面 CSS 应用于 DIV 对于 stackoverflow.com 中的每个主题
- IE不将CSS应用于JS,适用于Chrome / FF
- 如何将CSS应用于Javascript添加的元素
- 将 css 应用于 IE10 及更低版本
- 将 CSS 应用于 iframe 父级(在同一域上)
- 如何将CSS应用于此jQuery函数的结果
- 修复了将CSS应用于title属性的脚本的错误
- 仅将CSS应用于子DIV
- 如果某个样式在TD中,则将CSS应用于TR
- 如何将css应用于asp.net链接按钮
- 将CSS应用于ng-repeat中的唯一li
- 将 CSS 应用于 JavaScript 文档.writeln ( )
- 如果选中复选框,请将css应用于href
- 将自定义JS和CSS应用于iframe?(制作第三方移动网站)
- 将自定义css应用于sapui5平铺
- 在JavaScript中查找两个JSON数组之间匹配的JSON项,并将CSS应用于UL列表中的匹配项
- 如何将加载的javascript和css应用于.load()内容
- 有没有一种更优雅的方法将 css 应用于“除了这个元素之外的所有元素”