热门关键字:
jquery > jquery教程 > jquery教程 > jQuery的addClass

jQuery的addClass

276
作者:管理员
发布时间:2021/1/27 15:57:13
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3515
jQuery的addClass,removeClass和toggleClass方法,最后一个方法在某一情形之下,可以替代前面2个方法。


第一个方法addClass为元素添加一个class。


第二个方法removeClass,移除一个class。


第三个方法toggleClass是互斥class。


 


<input id="Text1" type="text"  />
 


创建样式,当文本框focus时,文本框边框高亮和变宽,当blur时,恢复原来样式。


.textbborder {        border:solid;        border-color:red;        border-width:3px;    }
 


接下来可以使用jQuery代码实现:






上面的代码,Insus.NET是使用addClass和removeClass方法来实现。如果是使用toggleClass方法呢,可以参考下面的代码:




 






 $(function () {                      //$('#Text1').focus(function () {        //    $(this).addClass('textbborder');        //});        //$('#Text1').blur(function () {        //    $(this).removeClass('textbborder');        //});        $('#Text1').focus(function () {             $(this).toggleClass('textbborder');        });        $('#Text1').blur(function () {            $(this).toggleClass('textbborder');        });    })
Source Code






如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:css
友荐云推荐