小编Nic*_*las的帖子

jQuery的CSS方法

HTML:

<div id="that" style="margin-left: 10px; border-width: 2px"></div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

// alerts "10px 0px" which is strange, isn't it?
alert($('#that').css('margin-left') + ' ' +  $('#that').css('border-width'));
Run Code Online (Sandbox Code Playgroud)

jsFiddle:http://jsfiddle.net/vZpAv/

为什么jQuery的表现如此?是不是应该得到2px?首先,我认为这是因为CSS属性中的破折号(css('borderWidth')正常工作),但你可以看到它确实很好用margin-left.

css jquery

3
推荐指数
1
解决办法
85
查看次数

标签 统计

css ×1

jquery ×1