Я дико извиняюсь, но третий день бьюсь с проблемой. Я не очень со скриптами но очень нужно.
В вашем шаблоне в файле скриптов (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 (хотя ошибок не выдает) просто не исполняется и как мне внутри вашего скрипта получить размер картинки контента.
Очень жду помощи, спасибо.










