如何检测Drupal(8)视图ajax调用启动(仅限JS)
我试图在使用ajax重新加载视图时对UI进行一些自定义调整。 我可以找到在ajaxcall完成时触发事件的方法,但在ajaxcall启动时似乎找不到类似的方法如何检测Drupal(8)视图ajax调用启动(仅限JS),drupal,drupal-8,drupal-views,drupal-ajax,drupal-behaviors,Drupal,Drupal 8,Drupal Views,Drupal Ajax,Drupal Behaviors,我试图在使用ajax重新加载视图时对UI进行一些自定义调整。 我可以找到在ajaxcall完成时触发事件的方法,但在ajaxcall启动时似乎找不到类似的方法 视图将通过多个方面块和文本搜索进行更新,因此无论触发ajaxcall的元素是什么,都可以通过检查单个事件来触发我的自定义行为。我想您正在寻找drupal行为 Drupal.behaviors.myBehavior = { attach: function (context, settings) { //this will run
视图将通过多个方面块和文本搜索进行更新,因此无论触发ajaxcall的元素是什么,都可以通过检查单个事件来触发我的自定义行为。我想您正在寻找drupal行为
Drupal.behaviors.myBehavior = {
attach: function (context, settings) {
//this will run on every drupal ajax call or page load.
console.log(context);
}
};
检查api: