jq實用方法1

2023-03-19 01:25:33 字數 1110 閱讀 6263

$.inarray()-判斷某個值是否存在於陣列中

語法:

$.inarray(value, array)

引數 value 是一個值,引數 array 是一個陣列。$.inarray(value,array) 表示判斷 value 是否存在於 array 中。如果存在,則返回 value 的位置(即下標);如果不存在,則返回 -1。

$.inarray()方法和 j**ascript 中的 indexof() 方法很相似,indexof() 返回的是字串首次出現的位置,而$.inarray()返回的是元素在陣列中的位置。如果元素在陣列中能找到,則返回的是一個大於或等於 0 的值(下標);如果未找到,則返回 -1。

var arr = [1, 2, 3, 4, 5];

var index = $.inarray(3, arr);

if(index == -1)

else

$.merge()-合併兩個陣列內容到第一個陣列語法:

$.merge( first, second )

first:array型別 第一個用於合併的陣列,合併後將包含第二個陣列的內容;

second :array型別 第二個用於合併的陣列,該陣列不會被修改

var a = [1,2]

var b = [1,2,3,4]

$.merge(a,b)

$.grep() -使用指定的函式過濾陣列中的元素,並返回過濾後的陣列。

語法:

$.grep( array, function [, invert ] )

var arr =$.grep( [0,1,2], function

(n,i));

//[1,2]

讀jq之四(實用方法)

這篇看了jquery.map,jquery map,jquery.grep,jquery.merge。1,jquery.map 該方法是掛在functoin jquery上靜態方法,通過jquery.extend 方式擴充套件的。作用是陣列 偽陣列 每個元素上執行一個函式,返回新修改的陣列。見 2,...

用jq實現呼叫ajax方法並返回使用

設定同步請求ajax,但是發的請求多就會出現排隊問題,請謹慎使用 let usedata usedata.userid 1,console.log 呼叫ajax結束 ajaxuse aaa.aaa usedata 由於是同步ajax,所以返回值是ajax請求回來的值 function ajaxuse...

JQ 常用方法

一 1 length size 描述 獲取jq物件內元素的數量 語法 jq物件.length 屬性 jq物件.size 方法 eg console.log box length console.log p size 2 jq提供的偽類 選擇器 first 選中指定元素集合中的第一個元素 選擇器 la...

jq的常用方法

1 關於頁面元素的引用 通過jquery的 引用元素包括通過id class 元素名以及元素的層級關係及dom或者xpath條件等方法,且返回的物件為jquery物件 集合物件 不能直接呼叫dom定義的方法。2.對於獲取的元素集合,獲取其中的某一項 通過索引指定 可以使用eq或get n 方法或者索...

jq篩選方法

jq篩選方法 參照手冊 過濾 1 eq index index 獲取第n個元素 負值表示從末尾開始匹配 p this is just a test.p p so is this p script p eq 1 p eq 2 this is just a test.script 2 first 獲取第...

JQ方法小結

5 獲取內容的方法 html 獲取元素中的所有html內容 html 內容 設定內容 text 獲取所有的文字內容 text 內容 設定文字內容 6 操作style方法 css 要改變的樣式名 值 如果一次性操作多個樣式 css 7 獲取input內容 val 如果沒有引數 獲取內容 有引數及時設定...

JQ常用方法(哈哈)

1ajax請求 function datatype json xml html script jsonp text beforesend function complete function success function data error function 2,獲取checkbox,判斷是否...

jQuery 用jq實現控制元件的顯示和隱藏

因為發現這個功能用的比較頻繁,所以分享一下 先說一下,隱藏控制元件有兩種方式 style visibility hidden 和style display none 個人比較喜歡使用style display none 因為style visibility hidden 雖然隱藏了控制元件,但還是會...

JQ專案用load方法提取頁面公共部分顯示跨域

lang en charset utf 8 http equiv x ua compatible content ie edge name viewport content width device width,initial scale 1.0 documenttitle head class m...

JQ的extend方法解析

var class2type var getproto object.getprototypeof 獲取建構函式的原型prototype var hasown class2type.hasownproperty 判斷物件自身自身是否有屬性 var fntostring hasown.tostring...