1

我的 JqueryUI 工具提示的位置总是: top: -27911px; 左:-27103px;

我注意到在我的代码中它总是被插入到标签中,就像在 JqueryUi 网站演示中一样,它总是被插入到它所附加的实际项目附近的标记中。

我怀疑这可能是因为我们正在使用主干,而我们的 html 文件主要是骨架,直到主干插入视图等。

您可以通过将鼠标悬停在“评分”上来查看它: 在此处输入图像描述

在本页面

我的骨干观点:

events: {
      "hover #mytooltip" : "hoverRecommended",

},

hoverRecommended: function() {

        $( "#mytooltip" ).tooltip({

                });

    },
4

1 回答 1

4

为什么要将tooltip多次绑定到相关元素。

我能想到的一件事是您缺少closing tag.

此外,您还需要在 render 方法中绑定工具提示,以便 HTML 在分配工具提示之前就位。

assignToolTip: function () {

    $("#mytooltip").tooltip({

    });
},
render: {
    // Rendering the view

    // Then instantiate the tooltip

    this.assignTooltip();
}
于 2013-07-03T17:14:25.937 回答