Что я здесь делаю неправильно?jQuery селекторы не работают в Fotorama.io
$(document).ready(function() {
var img = $('img');
console.log(img.length); //returns 0 WHY?
});
возвращает 0 объектов в то время как есть 2 img
теги. Я попытался объединить его во многих отношениях, только с JS, с доступом API. Ничего не работает. Почему селектора jQuery/JavaScript здесь не работают?
Nice хак. Похоже, что он работает, и он возвращает 2 объекта с таймаутом ~ 800. В любом случае, это не позволяет изменять атрибут '' data-fit'' определенного изображения. Я имею в виду, что атрибут применяется, но он ничего не делает. – knitevision
Я тебя не понял. Вы добавляете атрибут или плагин? –
Fotorama имеет некоторый API, один из которых - '' data-fit'', http://fotorama.io/customize/fit/, он также позволяет различным изображениям иметь разные значения этого атрибута. Он применяется к изображению в DOM, но он ничего не делает, потому что похоже, что он должен применяться до инициализации Fotorama для фактической работы. Например. http://codepen.io/knitevision1/pen/oXXrzG (серое изображение 400x400 должно быть реальным 400x400, а не увеличено) – knitevision