<img id="imagepreload" src="/путь/к/картинке" style="display:none;" />,
а после этого выбрасывает случайное число и выбирая случайное изображение помещает его в src этого элемента для предзагрузки.Ну он же все равно динамически формируется
Ну зацикливание можно обойти просто проверкой инфоблока
и отдельный обработчик на OnProductAdd?
Но то что она делает, это ппц.
Вот что она делает - она 5 раз в секунду считывает высоту двух блоков и приводит один к другому, если высоты разные. Т.е. она делает свое дело, но так, что нафиг бы оно было нужно.
У вас что, высота equal-news__col способна менятся даже просто так, без ресайза окна? А почему высота блока меняется только при определенной ширине?
Это совсем никак не решается с помощью ccs?
Если правильность кода вообще, то например мне очень не нравится когда внури
$(window).on('чегоНибудьТам',function(){
есть какой-то код. Я такое всегда возвращаяю на переделку. Если так уж прямо хочется зафигачить анонимную функцию там, то внутри нее возможен только вызов какой-то одной функции и больше ничего.
Потому что когда вам понадобиться переназначить событие, например после догрузки ajax вы начнете копироват содержимое этих функци, и в итоге получите гору неуправляемого кода.