How can I check if an element is instantiated with a qtip plugin?
For example
$('input').qtip("hasqtip");
The authors suggested way to check for existence of qtip on an element is to use the following method:
if( 'object' === typeof $(elem).data('qtip') )
Demo
An very easy way would be to apply the plugin using a class selector like, in anchors
$("a.qtip").qtip(); //Apply qtip, to only those links with qtip class on them
Then, to check if a link has qtip on them, check their class
$('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 you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With