Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 12

И

Илья in JavaScript Noobs — сообщество новичков
а что не так тут?
let hg = $(this).find("products__item-top").find("img").height();
источник

А8

Артём 89 in JavaScript Noobs — сообщество новичков
опять же, height() возвращается явно значение ( например "24px") и это строка, а ты потом делаешь строка + 100 = тут явно не число ж выйдет
источник

А8

Артём 89 in JavaScript Noobs — сообщество новичков
Илья
а что не так тут?
let hg = $(this).find("products__item-top").find("img").height();
не находит нужный элемент
источник

И

Илья in JavaScript Noobs — сообщество новичков
аа тупанул я
источник

А8

Артём 89 in JavaScript Noobs — сообщество новичков
убери в конце height(), он у тебя найдет картинку ?
источник

И

Илья in JavaScript Noobs — сообщество новичков
find("products__item-top")
источник

И

Илья in JavaScript Noobs — сообщество новичков
find(".products__item-top")
источник

И

Илья in JavaScript Noobs — сообщество новичков
точку забыл  )
источник

А8

Артём 89 in JavaScript Noobs — сообщество новичков
=)
источник

И

Илья in JavaScript Noobs — сообщество новичков
Только ща другая проблема, показывает 0 на все итемы
$(document).ready(function(){
   $(".grid-item").each(function(){
     let hg = $(this).find(".products__item-top").find("img").height();
     console.log(hg);
     let hgs = hg + 100;
     $(this).height(hgs);
   })
 })
источник

И

Илья in JavaScript Noobs — сообщество новичков
Если в консоле это выполнить получу нужные цифры
источник

И

Илья in JavaScript Noobs — сообщество новичков
или это из за того что картинки еще не загрузились
источник

И

Илья in JavaScript Noobs — сообщество новичков
хотя сомневаюсь
источник

И

Илья in JavaScript Noobs — сообщество новичков
может дело в masonry? Кто нибудь работал с ним? У меня ниже идет:
<script type="text/javascript">
var $grid = $('.grid').masonry({
   // options
   itemSelector: '.grid-item',
 });
</script>
источник

SI

Sanya Ilyin in JavaScript Noobs — сообщество новичков
а ты выведи итемы в консоль и посмотри что там
источник

j

jk in JavaScript Noobs — сообщество новичков
Илья
или это из за того что картинки еще не загрузились
Да это почти наверняка так. Дождись загрузки и проверь.
источник

PM

Pavel Mellonges® in JavaScript Noobs — сообщество новичков
как правильно писать имена событий, onclick vs onClick?
источник

PM

Pavel Mellonges® in JavaScript Noobs — сообщество новичков
то есть с большой или мал буквы после on?
источник

SI

Sanya Ilyin in JavaScript Noobs — сообщество новичков
как в доке написано, так и пиши
источник

PM

Pavel Mellonges® in JavaScript Noobs — сообщество новичков
так встречается так и так
источник