為什么這里需要加上value[1]
<script type="text/javascript">
//獲取到指定元素的寬度,在回調(diào)返回寬度值
//通過處理這個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本來代表元素的寬度,比如元素寬是100px;這個函數(shù)里value就是100px;因為是字符串沒法直接加減操作, 他就用split方法以PX分割字符串返回一個數(shù)組對象,value[0]就代表前面那個數(shù)字比如100;value[1]就是PX后面的字符串在這里就是個空
2016-11-18
錯了 特意去查了一下? 這里的value[1]確實是空的?
2016-11-16
value[1]是空值,寫不寫都可以