为了账号安全,请及时绑定邮箱和手机立即绑定

样式操作.css()

$('.sixth').css('width',function(index,value){

            //value带单位,先分解

            value = value.split('px');

            //返回一个新的值,在原有的值上,增加50px

            return (Number(value[0]) + 50) + value[1];

            })

为什么这里还要加value[1]??????

正在回答

2 回答

因为之前是把value分成了两个字符串(

 //value带单位,先分解

            value = value.split('px');

),

所以value[0]表示px前的数值,value[1]表示单位px。


0 回复 有任何疑惑可以回复我~
#1

慕粉3724715 提问者

非常感谢!
2016-10-13 回复 有任何疑惑可以回复我~
#2

衣染 回复 慕粉3724715 提问者

不客气~互相学习
2016-10-13 回复 有任何疑惑可以回复我~

value[1]是空的,用alert试一试就知道了,不加也完全可以的



3 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

样式操作.css()

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号