Вот что я сделал, чтобы добавить qTip к каждому новому элементу изображения, который я динамически создаю.
Я поместил это в заголовок страницы.
function call_qtip(element){
$(element).qtip({
content: {
text: function(api) {
return $(this).attr('qtip-content');
}
},
position: {
my: 'top left',
at: 'bottom center',
adjust: {
y: 5
}
},
style: {
classes: 'ui-tooltip-tipsy'
},
show: {
when: {
event: 'focus'
},
effect: function() {
$(this).fadeIn(500);
}
}
});
}
call_qtip('.tooltipped');
А теперь каждый элементс tooltipped
класс на странице будет преобразован в qTip.
Наконец, я запускаю следующий код каждый раз, когда создается новый элемент.
call_qtip('#file_upload_uploaded img:last');
Надеюсь, это поможет кому-то, читающему этот вопрос!