我正在尝试在使用 AJAX 动态生成的容器悬停时使用Tooltipster插件添加工具提示。我对此感到非常困难,并且几天来一直试图解决这个问题。注意:我没有收到任何错误,Tooltipster 正在处理非 ajax 元素。
我很欣赏有关如何实施这一点的任何建议。
提前谢谢了!
JavaScript / AJAX 调用
$.ajax({
url: "get-data.php?bestItems=1",
dataType: "html",
success: function(data){
$(".best-items-container").html(data).show();
}
});
工具提示初始化/事件
$('.best-item-option').tooltipster({
custom: 'hover',
onlyOne: true, // allow multiple tips to be open at a time
position: 'left', // display the tips to the left of the element
theme: '.my-custom-theme'
});
$(document).on('hover', '.best-item-option', function(){
$('.best-item-option').tooltipster('show');
});
动态 html 片段 (PHP)
<div class="best-items-container">
<div class="best-item-option" title="Testing Tooltip">
<div class="hotItemName">'. $data['name'][$i].'</div>
</div>
</div>