下面這段代碼有點(diǎn)看不懂?請(qǐng)高手指點(diǎn)
<script type="text/javascript">
//獲取到指定元素的寬度,在回調(diào)返回寬度值
//通過處理這個(gè)value,重新設(shè)置新的寬度
$('.sixth').css("width",function(index value){
? ?var value = value.split('px');
? ?return (Number(value[0])+50)+value[1];
? ?
});
? ? </script>
2018-03-15
var value =?value.split('px');這就是相當(dāng)于把原先的value分割了
舉個(gè)例子,原來的value=50px。
那么現(xiàn)在value變成一個(gè)數(shù)組了,value[0]=50,value[1]='px';
然后Number函數(shù)就是轉(zhuǎn)化為數(shù)值類型,就相當(dāng)于return Number(50+50)+'px';
2019-02-21
value[1]到底是等于px還是為空?。?/p>
2018-05-06
原來如此