Php 如何获取html页面源代码中未显示的内容
我有一个ajax、jQuery和PHP脚本,在向下滚动时从数据库返回更多数据(无限滚动,直到数据库中有更多数据)。 问题是,每个数据都被放入一个具有唯一id的div中,但HTML源中只显示初始内容(第一次输入页面时加载)。 显示更多内容后,HTML源代码中不会出现任何if 有人知道如何获取加载在scroll上的div的ID吗?我需要一个解释Php 如何获取html页面源代码中未显示的内容,php,jquery,ajax,Php,Jquery,Ajax,我有一个ajax、jQuery和PHP脚本,在向下滚动时从数据库返回更多数据(无限滚动,直到数据库中有更多数据)。 问题是,每个数据都被放入一个具有唯一id的div中,但HTML源中只显示初始内容(第一次输入页面时加载)。 显示更多内容后,HTML源代码中不会出现任何if 有人知道如何获取加载在scroll上的div的ID吗?我需要一个解释 thx如果您使用的是Firefox,您可以安装Firebug并动态观察HTML的变化(用眼睛!!): 在Chrome上,您可以使用内置的开发人员工具: 要获
thx如果您使用的是Firefox,您可以安装Firebug并动态观察HTML的变化(用眼睛!!): 在Chrome上,您可以使用内置的开发人员工具:
要获取通过AJAX加载的元素的id,您需要使用jQuery的
live
功能。如果您使用的是Firefox,您可以安装Firebug并动态观察HTML的变化(用眼睛!!):
在Chrome上,您可以使用内置的开发人员工具:
要获取通过AJAX加载的元素的id,您需要使用jQuery的
live
函数。您还可以捕获DOMNodeInserted
事件
$(document).on('DOMNodeInserted', function(e){
console.log($(e.target));
});
您还可以捕获
DomainNodeInserted
事件
$(document).on('DOMNodeInserted', function(e){
console.log($(e.target));
});
这实际上是我遵循的:使用像Firebug这样的开发工具向您显示页面/dom的当前状态(尝试在您选择的浏览器中按F12)您是否试图通过编程方式获取此信息,或者只是在调试时查看?这实际上是我遵循的:使用像Firebug这样的开发工具向您显示页面/dom的当前状态(尝试在您选择的浏览器中按F12)您是试图通过编程方式获取此信息,还是只是在调试时查看?我在Firebug中看到动态加载的新div,但如果我把HTMLSounds的源代码作为一个单独的问题来回顾的话就不会了。“我如何获得动态加载的HTML元素的id?”我打赌已经有人问过了:)我在Firebug中看到了动态加载的新div,但如果我像一个单独的问题一样回顾HTMLSounds的源代码,我就看不到了。“如何获取动态加载的HTML元素的id?”我打赌已经有人问过:)