Ну тогда вам нужно загрузить его по клику, например:
$('img[title]').live('click', function(event) {
$(this).qtip({
overwrite: false,
content: {
text: $(this).attr('title') ,
},
position: {
my: 'top center',
at: 'bottom center',
adjust : {
screen : true
}
},
show: {
event: event.type,
ready: true,
solo: true
},
hide: 'unfocus',
style: {
classes: 'ui-tooltip-light'
}
});
});
Проверьте мою скрипку: ПРИМЕР
Использование
adjust : {
screen : true
}
, чтобы держать подсказку на экране.
Вот, пожалуйста, . ЩЕЛЧОК
$('img[title]').live('click', function(event) {
var content = $('#settings').clone();
$('input', content).val( $(this).width() );
$(this).qtip({
overwrite: false,
content: {
text: content,
title: {
text: ' ',
button: true
}
},
position: {
my: 'top center', // Position my top left...
at: 'bottom center', // at the bottom right of...
viewport: $(window)
},
show: {
event: event.type,
ready: true,
solo: true
},
hide: 'unfocus',
style: {
classes: 'ui-tooltip-ajax ui-tooltip-light'
}
});
});