最贊回答 / 慕的地8556979
$('input:eq(2)')取到的是一個合集,即一個數(shù)組,i表示的是這個數(shù)組的下標索引值,而val表示attr(‘value’,value)這個函數(shù)你選擇的那個屬性的值。在第三個input里面加上一個name屬性,再用這個函數(shù)試一下 $('input:eq(2)').attr('name',function(i, val){? ? return '通過function設置' + val? ? })? ? alert($('input:eq(2)').attr('name'));
已采納回答 / weixin_慕圣5109373
的確從p開始計算第一位的,為什么會加上一個a是因為,如果第十位不是a,那么就不會更改,加上a之后,就規(guī)定了不僅僅是第十位,還需要是a標簽才能選中
2019-09-26
split() 方法用于把一個字符串分割成字符串數(shù)組。
value = value.split('px');
則如果value = 15px;
那么
value[0]:15;
value[1]:'px'
(Number(value[0])+50)+value[1]
就是15+50+'px'
value = value.split('px');
則如果value = 15px;
那么
value[0]:15;
value[1]:'px'
(Number(value[0])+50)+value[1]
就是15+50+'px'
2019-09-18
index就是傳入$("div")找到的div的下標,className是index=index的div的類名的集合,然后采用str.indexOf(string)方法,判斷這個類名的集合中是否包含有imooc這個類名,沒有則返回-1。所以,如果返回的是-1,那么就是當前div沒有imooc的這個類名,就不用給它添加imoocClass的類名;如果返回的不是-1,那么就給它添加imoocClass的類名。
2019-09-18
W3school:
除以下幾種情況之外的元素即是可見元素:
設置為 display:none
type="hidden" 的表單元素
Width 和 height 設置為 0
隱藏的父元素(同時隱藏所有子元素)
除以下幾種情況之外的元素即是可見元素:
設置為 display:none
type="hidden" 的表單元素
Width 和 height 設置為 0
隱藏的父元素(同時隱藏所有子元素)
2019-09-16
已采納回答 / 慕絲1508835
$(document).ready(function () {var $p = $('#d1');// #d1 為id選擇器 后面有講到$p.css('color', 'red');});
2019-09-03
最新回答 / Gobbb
也許你說的是明顯的傳參,例如:function max(a,b){return a>b?a:b} max(1,2)只不過在Jquery中沒有這個明顯的傳參表示,你可以這么理解:對于這個 $('.right').removeClass(function(index,className){}你自己定義了一個function myfun(index,className){some code},然后放在removeClass里面作為參數(shù)的時候,會把當前對象(例中的$('.right'))的index和cla...
2019-08-31
最新回答 / qq_慕設計9542783
匹配type為hidden的元素
<form> ??<input?type="text"?name="email"?/> ??<input?type="hidden"?name="id"?/> </form>
2019-08-12