对AJAX添加到页面的反应

时间:2019-12-23 作者:htoip

如何在每次AJAX完成向页面添加内容时运行JavaScript?

我的JavaScript文件加载并运行,但仅在第一页加载时运行。我正在寻找与Drupal相当的产品。行为。贴上WordPress上有这样的东西吗?

1 个回复
SO网友:htoip

在找到此https://codex.wordpress.org/AJAX_in_Plugins

JavaScript触发post-load 通过Ajax插入内容后的事件:
jQuery( document.body ).trigger( \'post-load\' );

JavaScript侦听加载后事件:

jQuery( document.body ).on( \'post-load\', function () {
// New content has been added to the page. } );

我想这取决于每个插件在完成或根本没有任何事件时触发它想要的任何事件。

相关推荐

处理管理-AJAX调用的正确方式

我正在用WordPress网站帮助一位家庭成员,已经有一段时间没有用PHP编写代码了。我需要改变他们处理http请求的方式,并阅读了以下文档:https://codex.wordpress.org/AJAX_in_Plugins<?php /** * Plugin Name: First Plugin * Plugin URI: localhost * Description: First Plugin * Version: 1.0 * Au