jQuery如果position等于check

时间:2012-04-18 21:33:14

标签: jquery

我如何检查位置是否等于?

试图达到这样的目标:

if($(element).css({ left: "468px"}) == 468)

else

2 个答案:

答案 0 :(得分:10)

试试这个:

if($(element).position().left == 468)

.position()方法有两个属性,top和left。这将为您提供相对于父元素的顶部和左侧。如果您需要相对于文档的位置,请使用.offset()

if($(element).offset().left == 468)

答案 1 :(得分:2)

.css()需要one or two params

if($(element).css('left') == '468px') {
  //  do stuff
}

http://jsfiddle.net/PeeHaa/mEP2V/