jQuery添加和刪除指定標(biāo)簽的方法
jQuery如何為指定標(biāo)簽添加和刪除一個(gè)樣式:
在網(wǎng)頁的實(shí)際應(yīng)用中,需要根據(jù)不同的條件來改變?cè)氐腃SS樣式,通過動(dòng)態(tài)的給元素添加刪除一個(gè)CSS類可以實(shí)現(xiàn)此功能,下面通過實(shí)例來介紹一下如何實(shí)現(xiàn)此種功能。
一.使用addClass()和removeClass()添加和刪除一個(gè)CSS類:
代碼實(shí)例如下:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>首頁</title>
<style type="text/css">
.mytest{
border:1px solid green;
width:100px;
height:100px;
color:red;
}
</style>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#add").click(function () {
$("div").addClass("mytest");
});
$("#del").click(function () {
$("div").removeClass("mytest");
})
})
</script>
<body>
<div>珍惜當(dāng)前,因?yàn)橹挥挟?dāng)前才是實(shí)實(shí)在在的</div>
<button id="add">添加樣式</button>
<button id="del">刪除樣式</button>
</body>
</html>
以上代碼可以添加刪除指定的樣式,上面只是一個(gè)演示,可以根據(jù)具體的需要進(jìn)行添加或者刪除。
二.使用toggleClass()進(jìn)行樣式類的添加和刪除的切換:
如果匹配對(duì)象具有指定的樣式類,那么toggleClass()就可以刪除此指定的類,如果沒有就會(huì)添加指定的類。代碼實(shí)力如下:
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>首頁</title>
<style type="text/css">
.mytest{
border:1px solid green;
width:100px;
height:100px;
color:red;
}
</style>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#switch").click(function () {
$("div").toggleClass("mytest");
});
})
</script>
<body>
<div class="mytest">珍惜當(dāng)前,因?yàn)橹挥挟?dāng)前才是實(shí)實(shí)在在的</div>
<button id="switch">刪除與添加切換</button>
</body>
</html>
以上代碼可以進(jìn)行指定樣式類的刪除與添加的切換,希望大家可以親自動(dòng)手進(jìn)行操作,收獲可能會(huì)更大。
相關(guān)文章
jQuery實(shí)現(xiàn)一組圖片循環(huán)滾動(dòng)
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)一組圖片循環(huán)滾動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01
jQuery實(shí)現(xiàn)帶滾動(dòng)導(dǎo)航效果的全屏滾動(dòng)相冊(cè)實(shí)例
這篇文章主要介紹了jQuery實(shí)現(xiàn)帶滾動(dòng)導(dǎo)航效果的全屏滾動(dòng)相冊(cè),涉及jQuery針對(duì)頁面圖片元素與鼠標(biāo)事件的相關(guān)操作技巧,需要的朋友可以參考下2015-06-06
基于json的jquery地區(qū)聯(lián)動(dòng)效果代碼
貼一個(gè)基于jquery聯(lián)動(dòng)的代碼,相信這樣的代碼有一大把,就當(dāng)是jquery的練手吧2011-07-07
Jquery中ajax方法data參數(shù)的用法小結(jié)
本篇文章主要是對(duì)Jquery中ajax方法data參數(shù)的用法進(jìn)行了總結(jié)介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2014-02-02
jQuery彈出層插件popShow(改進(jìn)版)用法示例
這篇文章主要介紹了jQuery彈出層插件popShow(改進(jìn)版)用法,對(duì)比前文分析了popShow插件的使用方法,需要的朋友可以參考下2017-01-01
Struts2的s:radio標(biāo)簽使用及用jquery添加change事件
用到Struts2的s:radio標(biāo)簽時(shí)想給它添加一個(gè)change事件,由于此標(biāo)簽為頁面自動(dòng)生成一個(gè)radio組,不可以像正常那樣控制,于是想到用jquery來實(shí)現(xiàn)2013-04-04
jquery動(dòng)畫3.創(chuàng)建一個(gè)帶遮罩效果的圖片走廊
今天我們要完成的是一個(gè)帶有遮罩效果(補(bǔ)間動(dòng)畫)的圖片走廊jquery插件:jquery.tranzify.js2012-08-08

