css方法什么时候添加“”,什么时候不添加“”,能不能总结下
$('div').css({
width: function(index, value) {
return parseFloat(value) * 2;
},
height: function(index, value) {
// 为索引值为1的匹配元素设置高度
if (index === 1) {
return parseFloat(value) * 2;
}
}
});
$('div').css('width', function(index, value) {
return parseFloat(value) * 2 + 'px';
});
$('div').css('width', function(index, value) {
if (index === 3) {
return parseFloat(value) * 2;
}
});
我看有的时候添加,有的时候不添加
正在回答
同学你好,关于你的问题,回答如下:
1、这个样子写,使用的就不是jquery中封装的css方法了。相当于自己封装了一个方法交css。上面是封装的方法,下面是调用的。也可以换作其他名字,只要调用的与设置的一致即可。自己封装的这个,是可以不加引号的(若是使用字符串的时候,可以添加,但是同学的这个代码中是没有使用字符串的,所以是不添加)。例:
2、使用jquery本身的方法是要添加的,比如:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星