我的JqueryUI工具提示的位置始终是: 上:-27911px;左:-27103px;
我注意到在我的代码中它总是被插入到标签中,就像在JqueryUi网站演示中那样,它总是被插入到它所附加的实际项目附近的标记中。
我怀疑这可能是因为我们正在使用骨干网,我们的html文件主要是骨架,直到Backbone插入视图等。
您可以通过将鼠标悬停在“评分”上来查看:
我的骨干观点:
events: {
"hover #mytooltip" : "hoverRecommended",
},
hoverRecommended: function() {
$( "#mytooltip" ).tooltip({
});
},
答案 0 :(得分:4)
为什么要将tooltip
多次绑定到相关元素。
我能想到的一件事是你缺少closing tag
。
此外,您需要在render方法中绑定工具提示,以便在分配工具提示之前使用HTML。
assignToolTip: function () {
$("#mytooltip").tooltip({
});
},
render: {
// Rendering the view
// Then instantiate the tooltip
this.assignTooltip();
}