<div class="test" style="position:absolute; font-size: 12; right:400px; top:100px;"><p>Hello</p></div>
<div class="test" style="position:absolute; font-size: 14; right:200px; top:140px;"><p>Hello</p></div>
我想做类似的事情
var positionvalue= $('.test'). get value where position is exist inside style attribute
var topvalue= $('.test'). get value where top is exist inside style attribute.
有没有简单的方法可以通过jquery完成此操作?
这意味着不需要将样式读成变量,然后拆分成数组的数组,循环通过比较属性键来获取值。
要获得 Top,请使用这个
$('.test').position().top
示例:返回 100
要获得位置,请使用此
$('.test').css('position')
示例:返回绝对值
参考现场演示
这是 JQuery API position() 的链接
如上所述,您的代码将是:-
var topvalue= $('.test').position.top;