问题标签 [qtip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQuery qtip 不会在 IE8(或 IE7)中绘制小箭头提示
我正在使用 jquery 的 qtip 插件来绘制工具提示,它在 FF 上运行良好,但在我的 IE 版本上运行良好。看起来对于 IE,插件使用 vml 标签而不是 canvas 标签。我需要在我的页面中添加一些额外的内容以显示小箭头提示吗?这是我的简单html页面;请注意,当您将鼠标悬停在“工具提示目标”上时,会显示灰色框,但不会显示箭头提示:
javascript - 同一选项的多个实例?
我将选项传递给 qTip 插件,如下所示:
它似乎正在工作,但我应该以某种方式捆绑这些“事件”吗?
javascript - 在 qTip destroy 之后,如果调用 qTip 将不再显示
我正在使用 jQuery 1.4.2 和 qTip 2.0 pre。
我有一个 qTip 显示对象的 onClick 并以 mouseleave 关闭。我在mouseleave后使用下面的JS将其销毁。当我在 qTip 之后单击对象时不再显示。如果我删除了破坏功能,那么它会按预期工作。
我想在隐藏后销毁它,这样它就不会存储在 DOM 中。
使用的JS:
我究竟做错了什么?
javascript - 为什么这个 JavaScript 不起作用?
我正在为 jQuery 使用 qTip 1.0.0-rc3 插件。而且,虽然这没什么大不了的,但我很好奇为什么会这样:
这不起作用:
前者在函数中被调用,而后者不是。这是来自 Firebug 的错误消息:
我确定这很愚蠢,但我错过了什么?
谢谢。
filtering - qTip 和 .Live() 数据
简而言之,我目前正在显示结果列表......然后我在结果上放置一个过滤器并使用 jQuery 中的 .live() 提取另一个结果列表。
当我使用 qTip 时,不是我的问题。目前运行有点像这样......没有所有细节。
如果我使用 .live() 功能过滤我的结果的代码。
所以现在我的 qTip 不喜欢处理我的过滤结果......我能做些什么吗?任何帮助将不胜感激!
更新: .contacts 是一个包含所有 .contact div 的 div。 IE:
jquery - 在元素单击时隐藏 qTip:元素在来自 Ajax 请求的 qTip 上
单击链接时,我会显示一个 qTip,它从 ajax 请求中获取其内容。内容包含一个关闭按钮。所以我把它添加到我的配置中......
但是,它实际上并没有隐藏 qTip。我怀疑这是因为连接 qTip 时 closeBtn 还不存在。我怀疑我可以在其中一个 API 回调中手动执行此操作,但只是想我会在这里检查一下,看看是否有其他人可以确认这一点或指出我做错了什么。
更新:在 onShow 回调中添加一些代码可以让我实现我想要的。但我仍然认为隐藏配置应该可以工作,至少在未来的版本中是这样。
jqgrid - qtip jqgrid 选择器问题
我想将 qtip 与 jqgrid 一起使用,并根据在 jqgrid 中选择的行显示不同的图像。图像的路径可以作为隐藏单元格在 jqgrid 内。我环顾四周,但找不到任何关于 jqgrid 是否有可以使用的相关行选择器的文档。有谁知道我想要的选择器,或者我是否应该尝试完全不同的方法?
到目前为止唯一有效的选择器在下面,但它适用于整个网格。我尝试了一些方法来指定行,但没有任何效果。任何帮助,将不胜感激。
jquery - 获取对象Jquery中的当前元素
这对我来说有点难以解释。我正在使用qtip在列表项上显示工具提示。
我想做的是显示跨度中的内容,其中类“工具提示”作为工具提示的文本。
我正在尝试此代码,但是它
在所有工具提示中返回所有跨度标记中的文本,例如
“第二项的第一项文本” 。
** HTML 代码 **
Javascript代码
javascript - qTip 工具提示不出现,jQuery
我有一个显示项目的网站,每页 12 个项目,我可以使用 jquery 对页面进行分页。在同一页面上,我使用 qTip 实现了工具提示功能。
将鼠标悬停在项目上会出现一些信息。这一直有效,直到我使用分页器转到下一页。
分页重新加载内容。但它的结构与我刷新页面时的结构相同。
这是我的代码:
html/dom 不会改变:
qTip 从每个 a.ppname 获取 rel 值 end 加载内容。
javascript - 工具提示(qTip)未关闭,jQuery
使用以下代码qTip为我工作并生成工具提示:
但是 qTip 并没有从 dom 中删除,有时它只是消失并再次出现,我得到了很多打开的工具提示:
我看了看 dom,qtip 似乎没有被删除,只是设置为不可见。我需要一些简单的逻辑来破坏工具提示。例如,如果a.ppname
专注并且不再专注,我可以摧毁它。但是在 javascript 中会是什么样子呢?有任何想法吗?
更新:我将 jQuery 降级为 qTip 推荐的1.3.2 。我不再得到保持打开状态的工具提示,但现在还有另一个问题:
当我将鼠标悬停在下一个项目时,我现在无法删除的工具提示似乎出现了。请提供一些如何销毁工具提示的建议。
更新:使用
在代码的第一行,问题就解决了。但这导致了另一个问题,我在这里描述的另一个问题qTip 工具提示没有出现, jQuery。似乎进退两难^:D