有没有办法获取内联样式并为其分配负值?
我有以下内容:
<div class="info" style="top: 52px"> .... </div>
top
属性是动态添加的,但对于某些显示/布局问题,在某些情况下我需要“反转”它,以便该值为 top: -52px
所以我尝试了这个:
var divHeight = $('.info').attr('style');
$('.additional').attr('style', divHeight )
这只会为其添加额外的 52px,但正如之前提到的,它需要反转为 top:-52px
最佳答案
使用css方法而不是样式(不要认为 jquery 本身有这个方法,至少不按照他们的 doc )
var divHeight = -parseFloat( $('.info').css('top') );
$('.additional').css('top', divHeight + "px" )
关于javascript - Jquery获取样式属性并分配负值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34871825/