最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery基礎(chǔ)學(xué)習(xí)技巧總結(jié)第3/4頁

 更新時間:2007年06月09日 00:00:00   作者:  

5、集合處理功能 
       對于jquery返回的集合內(nèi)容無需我們自己循環(huán)遍歷并對每個對象分別做處理,jquery已經(jīng)為我們提供的很方便的方法進(jìn)行集合的處理。 
包括兩種形式: 
$("p").each(function(i){this.style.color=['#f00','#0f0','#00f'][i]}) 
//為索引分別為0,1,2的p元素分別設(shè)定不同的字體顏色。 

$("tr").each(function(i){this.style.backgroundColor=['#ccc','#fff'][i%2]}) 
//實(shí)現(xiàn)表格的隔行換色效果 

$("p").click(function(){alert($(this).html())}) 
//為每個p元素增加了click事件,單擊某個p元素則彈出其內(nèi)容 
6、擴(kuò)展我們需要的功能 
$.extend({ 
min: function(a, b){return a < b?a:b; }, 
max: function(a, b){return a > b?a:b; } 
}); //為jquery擴(kuò)展了min,max兩個方法 
使用擴(kuò)展的方法(通過“$.方法名”調(diào)用): 
alert("a=10,b=20,max="+$.max(10,20)+",min="+$.min(10,20)); 
7、支持方法的連寫 
所謂連寫,即可以對一個jquery對象連續(xù)調(diào)用各種不同的方法。 
例如: 
$("p").click(function(){alert($(this).html())}) 
.mouseover(function(){alert('mouse over event')}) 
.each(function(i){this.style.color=['#f00','#0f0','#00f'][i]}); 
8、操作元素的樣式 
主要包括以下幾種方式: 
$("#msg").css("background"); //返回元素的背景顏色 
$("#msg").css("background","#ccc") //設(shè)定元素背景為灰色 
$("#msg").height(300); $("#msg").width("200"); //設(shè)定寬高 
$("#msg").css({ color: "red", background: "blue" });//以名值對的形式設(shè)定樣式 
$("#msg").addClass("select"); //為元素增加名稱為select的class 
$("#msg").removeClass("select"); //刪除元素名稱為select的class 
$("#msg").toggleClass("select"); //如果存在(不存在)就刪除(添加)名稱為select的class 
9、完善的事件處理功能 
      Jquery已經(jīng)為我們提供了各種事件處理方法,我們無需在html元素上直接寫事件,而可以直接為通過jquery獲取的對象添加事件。 
如: 
$("#msg").click(function(){alert("good")}) //為元素添加了單擊事件 
$("p").click(function(i){this.style.color=['#f00','#0f0','#00f'][i]}) 
//為三個不同的p元素單擊事件分別設(shè)定不同的處理 
jQuery中幾個自定義的事件: 

(1)hover(fn1,fn2):一個模仿懸停事件(鼠標(biāo)移動到一個對象上面及移出這個對象)的方法。當(dāng)鼠標(biāo)移動到一個匹配的元素上面時,會觸發(fā)指定的第一個函數(shù)。當(dāng)鼠標(biāo)移出這個元素時,會觸發(fā)指定的第二個函數(shù)。 
//當(dāng)鼠標(biāo)放在表格的某行上時將class置為over,離開時置為out。 
$("tr").hover(function(){ 
$(this).addClass("over"); 
}, 
function(){ 
$(this).addClass("out"); 
}); (2)ready(fn):當(dāng)DOM載入就緒可以查詢及操縱時綁定一個要執(zhí)行的函數(shù)。 
$(document).ready(function(){alert("Load Success")}) 
//頁面加載完畢提示“Load Success”,相當(dāng)于onload事件。與$(fn)等價 
(3)toggle(evenFn,oddFn): 每次點(diǎn)擊時切換要調(diào)用的函數(shù)。如果點(diǎn)擊了一個匹配的元素,則觸發(fā)指定的第一個函數(shù),當(dāng)再次點(diǎn)擊同一元素時,則觸發(fā)指定的第二個函數(shù)。隨后的每次點(diǎn)擊都重復(fù)對這兩個函數(shù)的輪番調(diào)用。 
//每次點(diǎn)擊時輪換添加和刪除名為selected的class。 
$("p").toggle(function(){ 
$(this).addClass("selected"); 
},function(){ 
$(this).removeClass("selected"); 
}); 

相關(guān)文章

  • jQuery內(nèi)容過濾選擇器用法示例

    jQuery內(nèi)容過濾選擇器用法示例

    這篇文章主要介紹了jQuery內(nèi)容過濾選擇器用法,結(jié)合實(shí)例形式分析了jQuery中使用contains、empty、has、parent等進(jìn)行內(nèi)容過濾的操作技巧,需要的朋友可以參考下
    2016-09-09
  • jQuery easyui刷新當(dāng)前tabs的方法

    jQuery easyui刷新當(dāng)前tabs的方法

    這篇文章給大家介紹了jquery easyui刷新當(dāng)前tabs的方法,本文涉及到param參數(shù)的屬性知識點(diǎn),本文通過實(shí)例給大家介紹的非常詳細(xì),具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-09-09
  • EasyUI在Panel上動態(tài)添加LinkButton按鈕

    EasyUI在Panel上動態(tài)添加LinkButton按鈕

    Easyui的panel面板,在panel的面板中動態(tài)添加Linkbuton按鈕的編輯方法,下面把實(shí)現(xiàn)思路及代碼記錄到腳本之家平臺,供大家參考
    2017-08-08
  • js彈出層之1:JQuery.Boxy (二)

    js彈出層之1:JQuery.Boxy (二)

    在《彈出層之1:JQuery.Boxy (一)》中講到了JQuery.Boxy的基本用法,本次講下手動創(chuàng)建實(shí)例,new一個boxy對象是很容易的,傳遞一些參數(shù)對象就能滿足不同的需求了。
    2011-10-10
  • html+jQuery實(shí)現(xiàn)拖動滑塊圖片拼圖驗(yàn)證碼插件【移動端適用】

    html+jQuery實(shí)現(xiàn)拖動滑塊圖片拼圖驗(yàn)證碼插件【移動端適用】

    這篇文章主要介紹了html+jQuery實(shí)現(xiàn)拖動滑塊圖片拼圖驗(yàn)證碼插件,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • jQuery實(shí)現(xiàn) RadioButton做必選校驗(yàn)功能

    jQuery實(shí)現(xiàn) RadioButton做必選校驗(yàn)功能

    這篇文章主要介紹了jQuery實(shí)現(xiàn) RadioButton做必選校驗(yàn)功能的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • jquery提取元素里的純文本不包含span等里的內(nèi)容

    jquery提取元素里的純文本不包含span等里的內(nèi)容

    如何實(shí)現(xiàn)提取元素里的純文本,不包含span等里的內(nèi)容,這就是本文要為大家介紹的重點(diǎn),你將學(xué)會使用jquery來實(shí)現(xiàn)
    2013-09-09
  • jquery操作ID帶有變量的節(jié)點(diǎn)實(shí)例

    jquery操作ID帶有變量的節(jié)點(diǎn)實(shí)例

    下面小編就為大家?guī)硪黄猨query操作ID帶有變量的節(jié)點(diǎn)實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • jQuery獲得document和window對象寬度和高度的方法

    jQuery獲得document和window對象寬度和高度的方法

    這篇文章主要介紹了jQuery獲得document和window對象寬度和高度的方法,涉及jQuery獲取document和window對象屬性的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • jQuery輸入城市查看地圖使用介紹

    jQuery輸入城市查看地圖使用介紹

    任意輸入國家和城市,用“,”分隔,點(diǎn)擊設(shè)置下面的超鏈接就變?yōu)榱藙傇O(shè)置的城市,點(diǎn)擊可以跳到這個城市的查看地圖頁,鼠標(biāo)移到超鏈接上會彈出一個350*350的地圖
    2013-05-05

最新評論

台前县| 柞水县| 丘北县| 古浪县| 卢龙县| 清丰县| 云梦县| 新竹县| 虞城县| 绥江县| 班戈县| 罗江县| 恩施市| 金川县| 江津市| 绥滨县| 津南区| 墨竹工卡县| 大厂| 德格县| 南乐县| 徐汇区| 东乌| 巴塘县| 湖州市| 东丽区| 清新县| 东安县| 隆回县| 咸丰县| 疏附县| 湘潭县| 宜黄县| 皋兰县| 大名县| 广丰县| 古蔺县| 芒康县| 邢台市| 新绛县| 潜山县|