问题标签 [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 - qtip live() 支持
我正在使用 jQuery AJAX 调用加载页面的一部分,并希望在该部分中使用 qTips。通常,当通过 AJAX 加载 jQuery 函数时,您会使用该.live()
函数。有没有办法使用 qTip.live()
或是否有等效的 qTip?
我听说 qTip 2.0 会有这种支持,但我认为 2.0 还没有准备好。
有没有人有解决方法?
以下是我认为应该有效但似乎无效的完整代码:
编辑:也许我还应该提到 qtip 使用 ajax 来加载表单。
jquery-plugins - 触发不同目标的不同事件时显示单个 qtip?
我的表单中几乎没有输入和选择控件,每个控件前面都有一个小问号图标,当鼠标悬停在该 gif 上时,将在出色的 jquery jquery.qtip-1.0.0-rc3 的帮助下显示工具提示.js(with jquery-1.3.2.min.js) 插件如下:
我还想在相应的输入字段获得焦点时显示工具提示,并在变得模糊时隐藏。以下一个可以解决问题,但当鼠标悬停在该 gif 上时不显示工具提示
但问题是类似的东西不起作用。
简而言之,前面的前 2 块代码工作正常,我可以添加两者来实现我的目标,但我想以正确的方式做。
如何定位多个目标的事件以显示单个工具提示?
jquery - 一些 Qtip 工具提示上的换行符
在此页面上:http : //antidote.treethink.com/projects/ 仅在 Firefox 中,一些工具提示上有换行符(#2、#8、#9、#10)我想摆脱这些换行符但无法弄清楚为什么那些有它而其他人(甚至更长)没有。
Safari 中不存在此问题。我正在使用 Qtip (http://craigsworks.com/projects/qtip/),调用一切的代码是:
谢谢,韦德
javascript - 如何保持 qtip 固定
我正在为 jQuery 使用 qtip,并且我有以下代码
想要的效果是当我点击链接时提示应该显示并停留在那里,除非我点击页面的其他部分(因此是焦点输出),但同时如果我点击提示本身,我不会'不希望它消失,这样我就可以在其中插入有趣的东西,因此固定:真......但即使我这样做,当我点击提示时它仍然会消失......我做错了什么或是否有另一种方法可以防止提示在我单击它时消失但如果我单击页面的另一部分它会消失?
jquery - jquery插件qtip帮助
我正在使用 JQuery 插件 qtip 在 asp.net 应用程序中显示工具提示。这是我的代码:
如果我将光标移到任何 li 上,那么 qtip 工具提示和内置 html 工具提示都会显示,但我只想显示 qtip 工具提示。我该怎么做。
您还可以从给定的图像中获得帮助。
谢谢
javascript - 工具提示中要收集的 Ajax 数据
我应该如何继续实现以下目标:我需要从另一台服务器获取数据,该服务器是一个 jsp 页面,它具有与我想在工具提示中显示的信息相关的数据。此代码正在运行,我可以进行 ajax 调用以获取响应。
问题是我希望 qtip 库的内容适合页面,因为页面不允许跨域内容。如果我将尝试仅引用保存在我的网站上的 qtip 的内容(域与我正在使用的页面不同),它将不允许这样做。那么将内容嵌入到主表单中是否可以,还是有其他最佳方式?
有人问了类似的问题: 如何在工具提示中显示 ajax 调用返回的信息
qtip - 在 qTip 工具提示中加载 HTML 页面
我尝试使用此页面中的代码加载一个简单的 html 页面,而不是 youtube 视频:
http://craigsworks.com/projects/qtip/demos/content/youtube#
我将如何编辑此代码以仅加载名为 MyCustomPage.html 的页面?
javascript - 进行ajax调用并在qtip中显示内容
我正在为下拉列表编写代码。下拉列表正在从数据库中的数据中填充。所以我进行了 2 个 ajax 调用,一个是在 onmouseover 事件上填充下拉列表的内容,另一个是在选择特定选项时进行 ajax 调用以在屏幕上显示相关内容。
现在我想进行另一个 ajax 调用以获取可以在将鼠标悬停在特定选项上时填充的内容。ajax调用得到的内容可以显示在小对话框中。为了实现这一点,我安装了 qtip 库。
问题
我不知道如何进行 ajax 调用。哪个甚至适合实现这一目标?我知道 qtip 是在页面加载时加载的。但是因为我想进行 ajax 调用来获取消息的内容,以便在将鼠标悬停在选项上时显示。有什么建议么?
我还在某处读到过一次不能进行超过 2 个 ajax 调用的地方。
** 3 次 ajax 调用的内容不同。而且我对它们中的每一个都有单独的 JSP 文件。
jquery - qtip 在 ie6 和 ie7 中不显示提示点
HTML:
上面的代码在除ie6和ie7之外的所有浏览器中都能正常工作
IE6 & IE7:工具提示点不显示[我提到过,tip:'topLeft'
但提示没有出现在 ie6 和 ie7 中]
提前致谢...
javascript - jQuery DOM 数组作为参数
我正在处理一些 HTML 页面,我需要添加一些工具提示。由于限制,我选择了一个名为 qtip 的 Jquery 插件。我真的不太擅长 JavaScript,但我设法做了一些看起来像所附图片的事情。(编辑:无法添加图片 - 抱歉。但看起来不错!;)
对于tooltip的内容,可以直接将html作为参数。但在文档中,它说
您还可以传递一个jQuery DOM 数组作为参数
(见相关页面)
出于几个原因,我真的很想使用这个选项。我在网上搜索了一下,但找不到如何将这个所谓的jQuery DOM 数组作为参数传递。
代码如下所示:
我的问题:究竟什么是jQuery DOM 数组以及如何将它作为内容参数?
我确定答案在网络上,但我已经浪费了很多时间来寻找它,而且我真的不能为了这些工具提示而花 3 天时间学习 JavaScrip ......
非常感谢。