jquery - 使用主干的 jqueryUI 工具提示的位置

标签 jquery jquery-ui backbone.js

我的 JqueryUI 工具提示的位置始终是: 顶部:-27911px;左:-27103px;

我注意到,在我的代码中,它总是插入到标记内,而在 JqueryUi 网站演示中,它总是插入到其所附加的实际项目附近的标记中。

我怀疑这可能是因为我们正在使用主干,并且我们的 html 文件主要是一个骨架,直到主干插入 View 等。

您可以将鼠标悬停在“评分”上来查看: enter image description here

on this page

我的主干观点:

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

},

hoverRecommended: function() {

        $( "#mytooltip" ).tooltip({

                });

    },

最佳答案

为什么要将工具提示多次绑定(bind)到相关元素。

我能想到的一件事是您缺少 结束标记

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

assignToolTip: function () {

    $("#mytooltip").tooltip({

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

    // Then instantiate the tooltip

    this.assignTooltip();
}

关于jquery - 使用主干的 jqueryUI 工具提示的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17454095/

相关文章:

jquery - 为什么在 iOS 全屏模式下运行时,jquery ajax 无法在基于 Coldfusion/Apache 的 Web 应用程序中工作?

javascript - jQuery 额外的 Ghost div?需要删除功能?

javascript - 您可以将来自不同插件的 JS 和 CSS 代码合并到一个 wordpress 中吗?

javascript - jQuery - 在展开折叠切换时显示/隐藏图像

javascript - Backbone.js 事件未触发

jquery - 如何将div锁定到页面顶部

jquery - Angular4 找不到 Jquery-UI 函数

javascript - 在 jquery 对话框函数中动态调用 javascript 函数

jquery - 纯 jQuery 动画的特殊颜色过渡效果//在 ui 或其他库上

jquery - 如何停止jQuery(html)下载内部图片和资源