Я хочу использовать Fotorama в своем проекте. Но мой проект использует AngularJS для загрузки частичного представления, которое содержит
<div class="fotorama">
<img src="1.jpg"><img src="2.jpg"><img src="3.jpg">
</div>
Но это не может инициализировать fotorama, так как html загружается через AJAX.
Как мне загрузить Fotorama в этой ситуации?
Проблема в том, что я думаю, что это похоже на обработку события для элемента, созданного динамически. Например,
<div class="myImg">Some Img</div>
А ты пишешь,
$('.myImg').on('click', function() {
alert('Clicked');
});
Предупреждение не сработает, если div создается динамически. Но сработает следующее:
$(document).on('click', '.myImg', function() {
alert('Clicked');
});
Думаю, то же самое верно и для фоторамы. Итак, как мне сделать то же самое для Fotorama?
Большое тебе спасибо.