1

如何检查位置是否相等?

试图达到这样的目标:

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

else
4

2 回答 2

10

尝试这个:

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

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

if($(element).offset().left == 468)
于 2012-04-18T21:37:58.690 回答
2

.css()接受一个或两个参数

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

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

于 2012-04-18T21:36:30.760 回答