我需要根据CSS属性进行数值计算.但是,当我用它来获取信息时:
$(this).css('marginBottom')
Run Code Online (Sandbox Code Playgroud)
它返回值'10px'.有没有窍门刚开值的数字部分无论是px或%或em或什么?
只是想知道 - 如何使用jQuery - 我可以得到一个元素格式化总填充和边距等?即30px 30px 30px 30px或30px 5px 15px 30px等
我试过了
var margT = jQuery('img').css('margin');
var bordT = jQuery('img').css('border');
var paddT = jQuery('img').css('padding');
Run Code Online (Sandbox Code Playgroud)
但这不起作用?http://jsfiddle.net/q7Mra/
如何使用jquery获取元素的属性?我想特别得到div的边距大小.
我已经在.css文件中设置了div的样式,例如,
.item-form {
margin:0px 0px 10px 0px;
background: blue;
}
Run Code Online (Sandbox Code Playgroud)
HTML,
<form>
...
<div class="item-form">
<textarea class="autohide"></textarea>
</div>
...
</form>
Run Code Online (Sandbox Code Playgroud)
我尝试使用此代码,但显然失败了,
$(".autohide").each(function(){
var $this = $(this);
alert($this.parents("div:.item-form").css("margin"));
});
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢.
我想做 var width = ($(this).width() + $(this).css('padding-left') + $(this).css('padding-right'));
添加宽度到填充,所以我应该结束宽度= 200 + 4 + 4 = 208
而不是我最终得到2004px4px;
我怎么能强迫它添加它们才能获得208?
我.css()用来从元素中获取样式.但在Firefox .css()中没有得到的价值margin,并padding从元素.
请看小提琴:http: //jsfiddle.net/howtoplease/fMTsW/
这是我的jquery代码:
$(document).ready(function(){
$('input').each(function(){
this.value = $('h3').css(this.name);
});
});
Run Code Online (Sandbox Code Playgroud)
我的HTML代码
<h3 style="margin:20px;padding:20px;font-size:30px;font-family:'open sans';">
I am heading 3
</h3>
<input name="margin" />
<input name="padding" />
<input name="font-size" />
<input name="font-family" />
Run Code Online (Sandbox Code Playgroud) 我正在尝试包装我的脚本placeholderRX.我需要做的就是从此调用返回的字符串末尾获取'px'.
$(form).children('.inputSpan').each(function() {
var $input = $(this)
var $padding = $input.children('.input').css('padding-left');
});
Run Code Online (Sandbox Code Playgroud)
这将返回"6px".我想关闭6 px并确保它是一个整数,这样我就可以添加2个像素并将其提供给css规则.我是javascript中字符串操作的新手.帮帮我!
使用 jquery if 语句检查边距是否比负值更负(小于)的正确方法是什么?
if(canvas.css('margin-left') <= '-200px') {
//do something
}
Run Code Online (Sandbox Code Playgroud) jquery ×7
javascript ×3
css ×2
html ×1
if-statement ×1
margin ×1
padding ×1
parsing ×1
string ×1