Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery加载数据未显示在页面源中_Javascript_Jquery_Css - Fatal编程技术网

Javascript jQuery加载数据未显示在页面源中

Javascript jQuery加载数据未显示在页面源中,javascript,jquery,css,Javascript,Jquery,Css,我正在使用jQuery进行分页。当内容加载到(#results)div中时,它会显示在页面上,但我在源代码中没有看到它 我相信这就是我遇到的与(#results)div相关的CSS和jQuery函数问题的原因。CSS在div中看不到任何内容,因此高度实际上没有覆盖div中的内容 $("#results").load('pagination.php?page=' + page + ' #results-tbl > *'); 我正在将pagination.php中的#results tbl

我正在使用jQuery进行分页。当内容加载到(#results)div中时,它会显示在页面上,但我在源代码中没有看到它

我相信这就是我遇到的与(#results)div相关的CSS和jQuery函数问题的原因。CSS在div中看不到任何内容,因此高度实际上没有覆盖div中的内容

$("#results").load('pagination.php?page=' + page + ' #results-tbl > *');
我正在将pagination.php中的#results tbl div加载到当前页面上的#results div中

有没有更好的方法来加载这个?我做错了什么

正如菲尔所说

View source仅在页面最初加载时显示source。在此点之后对DOM/源的任何更改都不会反映在普通浏览器视图源中

除了Firebug等浏览器检查工具外,您还可以使用WebDeveloper附加组件等附加组件

对于CSS问题,请使用firebug查看您的ID和类是否实际连接到CSS文件中的CSS属性。只要它们连接了添加到DOM中的任何新元素,就应该在添加时设置样式


对于父元素的高度,如果不明确设置其高度,则通过AJAX添加任何内容都会导致父元素垂直拉伸以适应其新内容。

如何查看源代码?AJAX内容不会显示在浏览器的“查看源代码”工具中,因为这只显示原始请求源。使用诸如Firebug或Chrome的开发工具Hanks Ben之类的DOM检查器。那只是复制粘贴,只是功能的一部分。刚把它加回去。菲尔,好的。我确实在《萤火虫》中看到了。那么,如何解释CSS问题呢?它不会调整为DOM内容吗?为什么不粘贴代码?噢,嗨,Phil,正在努力工作?:)