已采納回答 / 非黑即白_soul
通過jQuery方法包裝后的對象,是一個類數組對象,直接轉js對象是不行的,這樣修改一下就行了。<...圖片...><...圖片...>輸出1:console.log($div);輸出2:console.log(a);
2018-09-27
已采納回答 / Sydenny
首先你沒有把jQuery 對象和 Dom對象弄清楚,get()方法是jquery提供轉為Dom對象的,所以你最終得到的$first是一個原生的Dom對象,所以不能用jquery里css()方法,用fitst就可以了,因為它就是jquery自己的方法
2018-08-20
已采納回答 / 等你到天明
這里我覺得他有點不對勁。split是用來分割字符串的填寫px的話最后會分割成數組[value,""],用parseInt直接可以將px給拋棄掉而且還可以轉化為數字直接運算最后+“px”變為字符串$('.sixth').css("width",function(index,value){? ? ? ? ? ? //value帶單位,先分解? ? ? ? ? ? value = value.split('px');? ? ? ? ? ? console.log(value);? ? ? ? ? ? //返回一...
2018-08-19
已采納回答 / 巧克力味粑粑
你說的沒錯,我試了一下<...圖片...><...圖片...>60下面明顯有個空,說明其實val[1]里面是沒東西的。我想,最后有px單位可能是因為注意事項第三點提到的當一個數只被作為值(value)的時候, jQuery會將其轉換為一個字符串,并添在字符串的結尾處添加px,例如 .css("width",50}) 與 .css("width","50px"})一樣
2018-08-17