麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

jQuery常用且重要方法匯總

2024-05-06 16:23:05
字體:
供稿:網(wǎng)友

這篇文章主要介紹了jQuery常用且重要方法匯總的相關(guān)資料,需要的朋友可以參考下

1.jquery data(name)

data() 方法向被選元素附加數(shù)據(jù),或者從被選元素獲取數(shù)據(jù)。

 

 
  1. $("#btn1").click(function(){ 
  2. $("div").data("greeting""Hello World"); 
  3. }); 
  4. $("#btn2").click(function(){ 
  5. alert($("div").data("greeting")); 
  6. }); 

2.jquery arguments

arguments是指向?qū)崊ο蟮囊茫瑢崊ο笫且粋€類數(shù)組對象 .

arguments 的索引 從 0, 1,2,....遞增,與實參逐個對應.

arguments.length 屬性代表實參的個數(shù)

arguments一定不是數(shù)組, 是長的比較像數(shù)組的一個對象,雖然也有l(wèi)ength屬性

arguments每個函數(shù)都會有,因此,arguemnts只會在內(nèi)部找自身的arguments,無法引用到外層的arguments

 

 
  1. // 求圓形面積,矩形面積, 三角形面積 
  2.   function area () { 
  3.   if(arguments.length == 1) { 
  4.   alert(3.14 * arguments[0] * arguments[0]); 
  5.   } else if(arguments.length == 2) { 
  6.   alert(arguments[0] * arguments[1]); 
  7.   } else if(arguments.length == 3) { 
  8.   alert(arguments[0] + arguments[1] + arguments[2]); 
  9.   } else { 
  10.   return null
  11.   } 
  12.   } 
  13.  
  14.  
  15. //調(diào)用 
  16.   area(10,20,30); 

3.jquery target() event.target

target 屬性規(guī)定哪個 DOM 元素觸發(fā)了該事件。

 

 
  1. $("p, button, h1, h2").click(function(event){ 
  2. $("div").html("Triggered by a " + event.target.nodeName + " element."); 
  3. }); 
  4. <p></p> 
  5. <button></button> 
  6. <h1></h1> 
  7. <h2></h2> 
  8. //當點擊p標簽的時候顯示:點擊事件由 P 元素觸發(fā) 
  9. .... 

4.jquery trigger(event,[參1,參2,...])

trigger() 方法觸發(fā)被選元素的指定事件類型。(可自定義事件,可以傳參)自定義事件非常重要且有用!

 

 
  1. //myEvent為自定義事件名 
  2. $("#p1").bind("myEvent",function(str1,str2) { 
  3. alert(str1 + ' ' + str2);  
  4. });  
  5. $("#p1").trigger("myEvent",["Hello","World"]);  
  6. //也可以這樣寫: 
  7.     $("#p1").bind("myEvent",function(str1,str2) { 
  8. alert(str1 + ' ' + str2);  
  9. }).trigger("myEvent",["Hello","World"]);  

5.js substring(start,stop)

substring() 方法用于提取字符串中介于兩個指定下標之間的字符。

substring() 方法返回的子串包括 start 處的字符,但不包括 stop 處的字符。

 

 
  1. var str="Helloworld!" 
  2. document.write(str.substring(3,7)) 
  3. //結(jié)果 
  4. lowo 
  5. var str="Hello world!"//有兩個空字符 
  6. document.write(str.substring(3,7)) 
  7. //結(jié)果 
  8. lo 
  9. //兩者的結(jié)果有區(qū)別,字符串之間的空字符串占用索引! 

看清楚 沒有r 這個stop處的字符!

重要事項:與 slice() 和 substr() 方法不同的是,substring() 不接受負的參數(shù)。

6.js slice(start,stop)

slice() 方法可提取字符串的某個部分,并以新的字符串返回被提取的部分。與上面的substring一樣不包括 stop處的字符;

還有一個不同是:start,stop可以使用負數(shù)!也就是說,-1 指字符串的最后一個字符,-2 指倒數(shù)第二個字符,以此類推。

data() 方法向被選元素附加數(shù)據(jù),或者從被選元素獲取數(shù)據(jù)。

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 国产超碰人人做人人爱 | 天天草天天干天天射 | xp123精品视频 | 国产一区二区精品在线观看 | 双性精h调教灌尿打屁股的文案 | 国产91亚洲精品一区二区三区 | 色七七网站 | 操操操操操 | 免费观看的毛片手机视频 | 操网 | av在线高清观看 | 激情av在线 | av手机在线免费播放 | 久久国产精品久久久久久 | 成人一级黄色片 | 一本视频在线观看 | 午夜伊人| 2021狠狠操| 亚洲综合视频在线播放 | 欧美日韩成人一区二区 | 日韩av电影在线免费观看 | 久久精品成人影院 | 欧美成人免费在线视频 | 久久蜜桃香蕉精品一区二区三区 | 黑人日比 | 激情网站在线观看 | 久久2019中文字幕 | 欧美巨根 | 国产精品久久久久久久午夜片 | 最新欧美精品一区二区三区 | 中文欧美日韩 | 宅男噜噜噜66国产在线观看 | 国产精品久久77777 | 国产精品午夜未成人免费观看 | 日本a∨精品中文字幕在线 欧美1—12sexvideos | 国产精品久久久久久久久久久久久久久 | 狠狠色成色综合网 | 久久精品一级 | 久草热久草视频 | 国产精品视频专区 | 国产一级αv片免费观看 |