為什么這里需要加上value[1]
<script type="text/javascript">
//獲取到指定元素的寬度,在回調(diào)返回寬度值
//通過(guò)處理這個(gè)value,重新設(shè)置新的寬度
$('.sixth').css("width",function(index,value){
? ? ? ? ? ? value = value.split('px');
? ? ? ? ? ? return (Number(value[0])+50)+value[1];
? ? ? ? ? ? })
? ? </script>
不知道這里的value[1]為什么需要
2016-11-18
這里value本來(lái)代表元素的寬度,比如元素寬是100px;這個(gè)函數(shù)里value就是100px;因?yàn)槭亲址疀](méi)法直接加減操作, 他就用split方法以PX分割字符串返回一個(gè)數(shù)組對(duì)象,value[0]就代表前面那個(gè)數(shù)字比如100;value[1]就是PX后面的字符串在這里就是個(gè)空
2016-11-18
錯(cuò)了 特意去查了一下? 這里的value[1]確實(shí)是空的?
2016-11-16
value[1]是空值,寫(xiě)不寫(xiě)都可以