从复选框文本更改颜色

时间:2016-09-15 10:40:46

标签: jquery html

<P><INPUT TYPE="checkbox" NAME="nombre" VALUE="Si"> bla bla <BR></P>

这是我的代码,我想更改文本bla bla的颜色。我所做的是$("p").css('color','red');,但问题是如果我使用before()after() jQuery方法添加一些下一个文本,它也会获得红色。我有什么想法可以避免这种情况吗?

2 个答案:

答案 0 :(得分:0)

添加任何适合你的包装跨度或div&#34; bla bla&#34;。实际上$("p").css('color','red');会在整个<p>元素上分配颜色属性

HTML

<P><INPUT TYPE="checkbox" NAME="nombre" VALUE="Si">
<span class="demo-class">bla bla<span> <BR></P>

Jquery的

$("p .demo-class").css('color','red');

答案 1 :(得分:0)

内联:

<P>         
    <INPUT TYPE="checkbox" NAME="nombre" VALUE="Si"><span style="color: red"> bla bla </span><BR>     
</P>

看看http://w3schools.com,他们对CSS / HTML的基本机制有很好的解释

相关问题