Search code examples
javascriptjquerytooltipqtip

How to check if selector has qtip?


How can I check if an element is instantiated with a qtip plugin?

For example

$('input').qtip("hasqtip");

Solution

  • 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 
       }
    });