日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Jquery一些笔记

發布時間:2024/7/19 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jquery一些笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【1】|| 是邏輯
|| 是邏輯或,如果前一個表達式為true,就可以直接判定結果為true,從而不再執行后一個表達式;只有當前一個表達式為false時,才執行后一個表達式。
javascript中,null,0,undefined 都作為false。

【2】$.isFunction()方法
$.isFunction(obj)函數用于判斷指定參數是否是一個函數。返回bool值

【3】unescape(string) 對字符串進行解碼 。 返回解碼后的string值

【4】hasClass() 方法檢查被選元素是否包含指定的類名稱。 返回bool值
例如:$("p").hasClass("intro") 檢查<p>元素是否包含"intro"類

【5】event.target 屬性返回哪個 DOM 元素觸發了事件。

【6】parent是指取得一個包含著所有匹配元素的唯一父元素的元素集合。
parents則是取得一個包含著所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通過一個可選的表達式進行篩選。
<div id='div1'>
<div id='div2'><p></p></div>
<div id='div3' class='a'><p></p></div>
<div id='div4'><p></p></div>
</div>

$('p').parent()取到的是div2,div3,div4
$('p').parent('.a')取到的是div3
$('p').parent().parent()取到的是div1,這點比較奇特;不過Jquery對象本身的特點決定了這是可行的。
$('p').parents()取到的是div1,div2,div3,div4
$('p').parents('.a')取到的是div3
【6】event.preventDefault();防止鏈接打開 URL:
【7】如$("div>ul a"),它的意思是div標簽中的ul標簽中的a標簽
不過,$('div>ul')和$('div ul')是有區別的,
$('div>ul')是<div>的直接后代里找<ul>;
而$('div ul')是在<div>的所有后代里找<ul>。

【8】$.extend() 函數用于將一個或多個對象的內容合并到目標對象。
如:$.extend(obj1,obj2); 將obj2合并到obj1;
【9】在jquery中,遍歷對象一般使用$().each,遍歷數組使用$.each()兩個方法
【10】eval(string) 執行string
【11】push() 方法可向數組的末尾添加一個或多個元素,并返回新的長度。
【12】prop方法獲取是html本身帶有的固定屬性
attr方法是獲取html元素我們自己定義的DOM屬性 如id ,name
【13】js中 indexOf用法:返回某個指定的字符串值在字符串中首次出現的位置

?

轉載于:https://www.cnblogs.com/wangsir1992/p/7324863.html

總結

以上是生活随笔為你收集整理的Jquery一些笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。