我使用了qtip插件。我写的qtip代码
.on('click', '.selectionOptions', function(){
$('.selectionOptions').qtip({
style: {
classes: 'ui-component-config selectionOpt',
tip: false
},
content: {
text: 'Hai'
}
});
})
当我单击
.selectionOptions
div
时,将显示此qtip。但是,当我将
div
悬停时,会出现此qtip。如何使用jQuery纠正此问题。 最佳答案
对于qTip 2,您可以使用
show: {
event: 'click'
}
完整示例(来自文档页面):
$('.selector').qtip({
suppress: false,
content: {
text: 'You must have known to click me from the browser tooltip...!?'
},
show: {
event: 'click'
}
})
.attr('title', 'Click me to show a qTip!'); // Apply a title attribute to the elements
在这里查看文档:http://qtip2.com/options#core.suppress
关于javascript - 强制qtip仅在单击元素时出现?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30703002/