如何从内联类获得最高价值

时间:2015-03-09 10:56:41

标签: javascript jquery css

我正在使用以下内联类

<DIV title="AST Infrastructure" class="ms-acal-item ms-acal-color4" style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; POSITION: absolute; LEFT: 22px; TOP: 508px; BORDER-TOP-WIDTH: 1px; WIDTH: 1321px">
<DIV class=ms-acal-mdiv>
<A href="/Info/AS_Inf/Lists/Events/DispForm.aspx?ID=1805" target=_blank>Lorem Ipsum is a dummy text, Lorem Ipsum is a dummy text</A>
</DIV>
</DIV>

我需要从内联类中找到Top,我必须将20px添加到顶部。

如何使用Jquery / javascript。

我无法做到这一点。

3 个答案:

答案 0 :(得分:1)

您可以使用.css('top')

 $(".ms-acal-item").css('top');

并设置新值:

  $(".ms-acal-item").css('top',function(i,oldtop){
     return oldtop+20;
  });

答案 1 :(得分:1)

你可以获得像

这样的css top属性
var top = $("div .ms-acal-item").css("top"); //to get top from css

//Add 20 to top variavle 
top = top + 20;
$("#scroll").css("top", top); //You can set +20 to top

答案 2 :(得分:0)

通过.css()

获取并设置顶部
$(".ms-acal-item").css({top: "+=20px"});