如何检查选择器是否有qtip
How to check if selector has qtip?
如何检查元素是否使用qtip插件实例化?
例如
$('input').qtip("hasqtip");
作者建议使用以下方法来检查元素上是否存在qtip:
if( 'object' === typeof $(elem).data('qtip') )
演示
一个非常简单的方法是使用类选择器来应用插件,比如在锚中
$("a.qtip").qtip(); //Apply qtip, to only those links with qtip class on them
然后,要检查链接上是否有qtip,请检查它们的类
$('a').click(function() { //whenever a link is cliked
if($(this).hasClass('qtip')) { //check if it has qtip class on them
//if it has
//SCREAM: yes i found a qtip :D
}
});
的另一种方法
if($("#mybtn").attr("data-hasqtip")) {
$("#mybtn").qtip().destroy();
}
qtip2元素将具有一个属性datahasqtip。如果从未实例化或销毁,则属性将丢失
例如
<button id="mybtn" class="infobtn" style="float: left; display: block;" data-hasqtip="2">
<i class="fa fa-info-circle fa-lg"></i>
</button>
相关文章:
- 如何测试选择器是否存在于CasperJS中
- 如何检查日期选择器和时间选择器元素是否使用JQuery/Javascript设置
- 检查选择器在jQuery中是否包含文本(即不是媒体)
- 是否有任何函数可以帮助转义 jQuery 选择器中包含的所有元字符?
- 是否有可能访问JSON对象中列出的jQuery选择器
- jQuery:检索日期选择器日期,检查是否在日期范围内,显示/隐藏字段
- 流星是否提供时间选择器功能
- 查看CSS:invalid选择器当前是否在JavaScript中处于活动状态
- 计算日期选择器+时间选择器是否在东部标准时区的过去
- Jquery $this属性选择器是否包含单词
- 是否有根据特异性对 CSS 选择器文本进行排序的 JS 库
- Rally SDK 2 标签选择器是否有必填字段?对象没有方法'getContextPath'
- 是否可以将 jquery 选择器命名为变量的值
- Jquery - 检查选择器是否以数字结尾
- jQuery选择器是否适用于出现在Javascript代码之后的选择器
- 如何检查选择器是否有qtip
- 如何检查2个jQuery选择器是否指向相同的元素
- CasperJS持续测试选择器是否存在
- 如何检查两个jQuery选择器是否选择了相同的元素
- JQuery 选择器是否比 DOM 属性更安全?