Search code examples
jquerytwitter-bootstrappopover

make popover appear only after a few seconds of hover


Using bootstrap popover, I can do:

$("#example").popover({ 
     trigger: "hover"
});

so the popover react to a hover instead of a click (demo). However - I want to set it to appear after a few seconds of hover (say 2). Is there any simple way to do it? I've searched everywhere but couldn't find any anything similar...


Solution

  • That would be the delay option

    $('#elem').popover({
        trigger: "hover",
        delay: {show : 2000, hide : 0}
    });
    

    FIDDLE