1樓:鄭鄭某
jquery的$函式的引數只能是字串(document和window物件除外),所以樓上說的不正確,像
$(".abc:eq("i")")
相當於引數是字串、整型、字串,而且還沒逗號分隔開,是非法引數, 是會報錯的。
而$(".abc:eq("+i+")")
是字串拼接,相當於先執行括號內部分,字串".abc:eq(" 拼接i變數再拼接字串")",而如果像這樣
$(".abc:eq(i)")
則是非法的,因為此時 i 是一個字元無法識別字元 i
2樓:匿名使用者
$(".abc:eq("+i+")")和$(".abc:eq(i)")
的區別在於,前者i是變數,後者i是一個字串i前者如果在for迴圈中,則i是會根據迴圈值的不同而變化,後者是不會變化的,就是i。
+在這裡是變數與字串的連線
3樓:幸福專賣店
如果是$(".abc:eq("+i+")")是比較i數值的大小;
如果是$(".abc:eq("i")")是判斷類是否等於i這個字元
jquery 中eq()和直接使用下標有何區別?
4樓:匿名使用者
陣列tds : 是一些jquery物件的集合
2. td = tds.eq(i):當然就是其中的某個jquery物件;
3. tds[i]:此時就是原始的dom物件;
4. tds[i].classname:呼叫原始dom物件的屬性classname;
5. tds.eq(i):返回的是jquery物件,當然沒有原始dom屬性classname
jquery 常用方法經典總結
1、關於頁面元素的引用
通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關係及dom或者xpath條件等方法,且返回的物件為jquery物件(集合物件),
不能直接呼叫dom定義的方法。
2、jquery物件與dom物件的轉換
普通的dom物件一般可以通過$()轉換成jquery物件。
如:$(document.getelementbyid("msg"))則為jquery物件,可以使用jquery的方法。
$("#msg").html();
$("#msg")[0].innerhtml;
$("#msg").eq(0)[0].innerhtml;
$("#msg").get(0).innerhtml;
3、獲取jquery集合的某一項
獲取其中的某一項(通過索引指定)可以使用eq或get(n)方法或者索引號獲取,
要注意,eq返回的是jquery物件,而get(n)和索引返回的是dom元素物件。
$("div").eq(2).html(); //呼叫jquery物件的方法
$("div").get(2).innerhtml; //呼叫dom的方法屬性
jquery裡面的eq()裡面的引數究竟能不能是變數啊!!!急!
jQuery裡的 post 是什麼函式
霜染楓林嫣紅韻 珀斯特就是已經過去式,然後這個函式的意思你可以去問一下數學老師 js怎麼捕獲jquery的 post的異常 有錯誤捕獲哦 jquery的 post中function data 返回的資料 要怎麼取出來用啊 還讓不人註冊啊 你在函式外面定義一個變數,然後在function裡面把data...
jquery獲取選中單羊的值為什麼每次都只能得到第
把你的 貼出來看看呢 獲取單選框的值有三種方式 1 input radio checked val 2 input type radio checked val 3 input name rd checked val 你要把這些 寫在合適的位置才可以哦 阿剛燉蛋 你好!沒問題吧 如果是當進行發生單選...
蛋糕裡為什麼要放黃油
熱愛健康生活的小米兔 蛋糕裡放黃油,能夠使蛋糕更加香醇味美,綿甜可口。黃油是牛奶提煉出來的,富含豐富的氨基酸,蛋白質,還富含維生素a等各種維生素和礦物質,可以為身體的發育和骨骼的發育補充大量營養,是青少年不可多得的保健食材。黃油營養是奶製品之首,牛奶煉成的黃油營養豐富,含維生素,礦物質,脂肪酸,醣化...