如何响应Drupal或其他模块触发的事件?

时间:2016-06-24 04:22:56

标签: jquery triggers drupal-7

// Allow other scripts to respond to this event.
  $(document).trigger('drupalOverlayOpen');

我在Drupal核心中看到了这一点。这在views infinite scroll模块中有params:

$(document).trigger('infiniteScrollComplete', [$new_view, $existing_content]);

我怎样才能完全响应Drupal中的这个事件?假设我想在这个事件发生时在DOM上做点什么..

1 个答案:

答案 0 :(得分:0)

这些是自定义事件。您可以使用以下自定义事件绑定您的函数:

$(document).bind('drupalOverlayOpen', function(){
    // Do your stuff here.
});