Javascript jQuery加载数据未显示在页面源中
我正在使用jQuery进行分页。当内容加载到(#results)div中时,它会显示在页面上,但我在源代码中没有看到它 我相信这就是我遇到的与(#results)div相关的CSS和jQuery函数问题的原因。CSS在div中看不到任何内容,因此高度实际上没有覆盖div中的内容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
$("#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,正在努力工作?:)