How to use Zurb Foundation reveal with open, opened, close, closed callback functions?

后端 未结 9 539
执念已碎
执念已碎 2021-02-05 01:41

On zurb foundation\'s website at http://foundation.zurb.com/docs/reveal.php they listed some Options including

open: callback function that triggers \'before\' the

相关标签:
9条回答
  • 2021-02-05 02:17

    The foundation 5 documentation specifies scoping of reveal events to the 'reveal' eventspace. However, the actual modal events do not seem to fire consistently within this eventspace. Removing this specification fixes the issue:

    $(document).on('opened.fndtn', '[data-reveal]', function() {
      console.log('This works');
    });
    
    0 讨论(0)
  • 2021-02-05 02:18

    Call reveal like you normally would, but include the name of the option and corresponding function as an object:

    //Reveal the modal and say "Good bye" when it closes
    $("#myModal").reveal({ "closed": function () { alert("Good bye") } });
    
    0 讨论(0)
  • 2021-02-05 02:23

    The above answer did not work for me. Here's what worked (Foundation 4 and jQuery):

    $('#myModal').bind('opened', function() {
      console.log("myModal opened");
    });
    
    0 讨论(0)
提交回复
热议问题