一个jQuery的最强大的东西是这样的页面上选择任何项目:如何用jQuery返回元素的css属性?
$(".block").css("border","3px solid red");
如何我也得到这样的宽度高度和顶部的选择项的值左侧偏移?
一个jQuery的最强大的东西是这样的页面上选择任何项目:如何用jQuery返回元素的css属性?
$(".block").css("border","3px solid red");
如何我也得到这样的宽度高度和顶部的选择项的值左侧偏移?
使用width
,height
和position
或offset
:
var elem = $(".block");
var elemWidth = elem.width();
var elemHeight = elem.height();
var elemPosition = elem.position();
var elemOffset = elem.offset();
对于其他问题,先来看看进入jQuery documentation。
var height = $(".block").css("height");
alert(height);
试试这个:
$(".block").css("border","3px solid red").offset().top
$(".block").css("border","3px solid red").offset().left
CSS/offset()在JQuery中
像@Gumbo说的没错,你可以得到的高度和位置。如果你有兴趣在其他的CSS属性,你得到的价值是这样的:
var border = $(".block").css("border")
但对于高度和宽度,你最好使用高度()和宽度()函数
我需要遍历多个元素的方式? – Sulaiman 2009-05-28 16:29:54