Я дико извиняюсь, но третий день бьюсь с проблемой. Я не очень со скриптами но очень нужно.
В вашем шаблоне в файле скриптов (template.js) я никак не могу правильно запустить следующую конструкцию, которая на тестовой страничке прекрасно отрабатывает.
$("#123").load(function () { $(".rounded-img").wrap(function () { // rounded-img сласс нужной картинки //alert ($(this).attr('src')); // не отрабатывает если завернуто в .load var img_h = $(this).height(); var img_w = $(this).width(); });
Во первых категорически отказывается работать .load
во вторых ежели просто запустить
$(".rounded-img").wrap(function () { alert ($(this).attr('src')); var img_h = $(this).height(); var img_w = $(this).width();
оно работает, но все значения размеров картинки нулевые. Хотя картинка есть.
Весь мой код есессно внутри вашей if (typeof jQuery != "undefined") jQuery(function ($) {} и я так понимаю он исполняется когда дерево DOM построено и картинки подгружены.
Собсно вопрос. Почему категорически не работает .load (хотя ошибок не выдает) просто не исполняется и как мне внутри вашего скрипта получить размер картинки контента.
Очень жду помощи, спасибо.