У меня есть страница с элементами с относительным положением.Проверьте, существует ли положение
style="position: relative;"
Некоторые из них имеют верхние/левые координаты, а некоторые нет. Есть ли способ проверить наличие координат внутри тега стиля с помощью jQuery?
Если нет, то я хотел бы, чтобы добавить их, делая что-то вроде:
if (...) {
var myDiv = $(".myDiv");
var pos = myDiv.position();
myDiv.css({ "left:" + pos.left + "px", "top:" + pos.top + "px" });
}
Круто! Итак, я могу сделать что-то вроде этого: if (myDiv.css ('left') == 'auto') { \t \t var pos = myDiv.position(); \t \t myDiv.css ({"left:" + pos.left + "px", "top:" + pos.top + "px"}); \t} – santa
Вы должны прочитать документацию на [jQuery CSS] (http://api.jquery.com/css/), так как код в указанном выше комментарии неверен. Но кроме этого, да, я не понимаю, почему нет :-) – Hubro