Проблема с позицией jQuery в IE7 - PullRequest
0 голосов
/ 24 января 2011

Привет. Все, что я написал, это небольшой кусочек кода, который смотрит на положение элемента, а затем скрывает div, если его общее число больше 20. Моя проблема в том, что он не работает в IE7, работает нормально в Firefox, Safari и т. Д. Просто интересно, может кто-нибудь сказать мне, почему.

var positiontabs = $(".ajax__tab_active").position();
var positiontabshead = $(".ajax__tab_header").position();
var positiontabssum = positiontabs.top - positiontabshead.top;

if (positiontabssum > 20) {
  $('.ajax__tab_header').hide();
}
else if (positiontabssum < 20) { 

} else {

}

1 Ответ

0 голосов
/ 24 января 2011

Единственный раз, когда я видел что-то похожее, это если значения не являются целыми числами - это обычно когда материал позиции, хотя '.Вы можете попытаться поставить parseInt вокруг значений или суммы.

Подайте это под ", вероятно, цепляясь за соломинку " tho ': -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...