天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

JQuery CSS樣式控制 學習筆記

jQuery 就不多說了,這是JS的一個函數庫,比較常用,我們今天是就jQuery的三種用于css的操作進行總結
$(selector).css("name","value")
$(selector).css({properties})
$(selector).css(name)
$(selector).css("name","value")為所有元素給定CSS屬性設置值:
下面看我剛寫的代碼
復制代碼 代碼如下:
<html><head>
<script type="text/Javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js"></script>
<script type="text/Javascript">
var jq=jQuery.noConflict();
jq(document).ready(function(){
jq("#red").click(function(){
jq("p").css("background-color","red");
});
jq("#white").click(function(){
jq("p").css("background-color","white");
});
});
</head><body>
<p>當你點擊下面的按鈕時背景將變成紅色</p>
<button id="red" type="button">紅色</button>
<button id="white" type="button">白色</button>
</body></html>

函數css({properties})同時為所有匹配的元素的一系列css屬性設置值:
來一段代碼大家就明白了
復制代碼 代碼如下:
<script type="text/Javascript">
var jq=jQuery.noconflict();
jq(document).ready(function{
jq("#font_red").click(function(){
jq("p.info").css({"background-color":"red","font-size"="200%"});
}); });
</script>

對應的html我們可以寫成
<p class="info" >這段文字的背景變成紅色的時候,大小也會變大兩倍</p>
<button id="font_red" type="button">點擊這</button>
看一下效果:


我們看看最后一個css(name)
這個用到地方比較少
看看實例
$(this).css("background-color");
實際就是返回"name"的屬性值,基本用到地方比較少就不詳細解釋了。
jQuery Size是要單獨列出來的
尺寸有兩種參數:$(selector).height(value)和$(selector).width(value)
兩者用法一樣,下面就列出一個實例:
復制代碼 代碼如下:
<html><head>
<script type="text/Javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js">
var jq=jQuery.noConflict();
jq(document).ready(function(){
jq("#font").click(function(){
jq(".font_s").height("200px");
jq(".font_s").width("20px");
}); });
</script>
</head><body>
<p class="font_s">這個p標簽框的高度會變大到200px,同時寬度變成20px</p>
<button id="font" type="button">點擊這里將發生變化</button>
</body></html>

以下是補充測試代碼如下
復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
<style type="text/css">
.test1{
    color:#0C9;}
.test2{
    color:red;}
</style>
<script src="js/jquery-1.3.2.js">
</script>
<script type="text/Javascript">
    $(function(){
             var count = 2;
             $("#aAdd").click(function(){
                    $(    "#testDIV").addClass("test1");
                })
             $("#aRemove").click(function(){
                    $(    "#testDIV").removeClass("test1");
                })
             $("#aToggle1").click(function(){
                    $(    "#testDIV").toggleClass("test2");
                })
             $("#aToggle2").click(function(){
                    $(    "#testDIV").toggleClass("test2",count++ % 3 == 0 );
                })
        $("#aCSS1").click(function(){
            $("#testDIV").css({background:"red"}).css("color","white");
        })

    })
</script>
</head>

<body>
<div id="testDIV" >我會變顏色哦</div>
<a href="#" id="aAdd">添樣式</a>
<a href="#" id="aRemove">去除樣式</a>
<a href="#" id="aToggle1">變樣式</a>
<a href="#" id="aToggle2">多點幾下變樣式</a>
<a href="#" id="aCSS1">變色</a>
</body>
</html>

1.addClass(class)
描述:為選擇的元素集合添加指定樣式。
2.removeClass([class])
描述:為選擇的元素集合刪除指定樣式。
3.toggleClass(class)
描述:替換選擇的元素集合樣式。備注下,如果當前元素的樣子已經為class時,將會去除該樣式,相當于addClass與removeClass的結合方法。
4.toggleClass(class, switch)
描述:與上一個方法類似,區別就是多加了個switch判斷,當switch值為true時,對進行樣式的改變
5.css(styleName,value)/css(styleName)/css({value})
描述:css(styleName,value)用于設置當前元素的styleName樣式屬性值為value,css(styleName)用于獲取當前元素的styleName樣式屬性值,而css({value})而為另一種設置樣式屬性值的方法,具體用法參考例子^^,因為跟element.attr的用法類似所以在這就不詳細說明了

JavaScript技術JQuery CSS樣式控制 學習筆記,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 天天啪免费视频在线看 | 朋友的娇妻好爽好烫嗯 | 久久国产露脸老熟女熟69 | 国产亚洲精品99一区二区 | 在线播放免费人成毛片视频 | 国产精品免费视频播放 | 99精品免费久久久久久久久日本 | xxnxx动漫| 草莓视频在线免费观看 | 真实农村女人野外自拍照片 | 99久久精品国产高清一区二区 | 97超碰免费人妻中文 | 国产小视频免费在线观看 | 久久精品国产清白在天天线 | 我要色色网 | 久久综合九色综合国产 | 蜜桃视频无码区在线观看 | 亚洲精品国产A久久久久久 亚洲精品国产AV成人毛片 | 一本道本线中文无码 | 日韩精品一卡二卡三卡四卡2021 | 久久成人免费观看草草影院 | 考好老师让你做一次H | 久久精品国产色蜜蜜麻豆国语版 | 少妇无码吹潮久久精品AV网站 | 中文字幕A片视频一区二区 中文字幕AV在线一二三区 | 在线观看国产精选免费 | 动漫美女被h动态图 | 国产精品VIDEOSSEX久久发布 | 国产手机精品一区二区 | 啊…嗯啊好深男男小黄文 | 国产亚洲AV精品无码麻豆 | 名女躁b久久天天躁 | 人妖xxhdxx| 暖暖视频在线高清播放 | 久久香蕉国产免费天天 | 国产精品卡1卡2卡三卡四 | 亚洲免费在线观看视频 | 永久免费精品精品永久-夜色 | 久久久免费热线精品频 | 狠狠色丁香久久婷婷综合_中 | 精品久久久噜噜噜久久7 |