Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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
Html 在页面上加载ajax内容后,不会出现滚动条_Html_Css_Ajax_Scroll - Fatal编程技术网

Html 在页面上加载ajax内容后,不会出现滚动条

Html 在页面上加载ajax内容后,不会出现滚动条,html,css,ajax,scroll,Html,Css,Ajax,Scroll,我正在构建一个通过ajax加载页面内容的网站。除了Chrome和Safari的怪癖,我的一切都正常工作。它正在与IE合作 奇怪的是,当页面内容加载且长于索引页面高度时,Chrome或Safari中都不会出现滚动条 我找到了这个(),但他做的修复没有帮助 有什么想法吗?你提到的堆栈页面中有一个答案:。我不知道这是否是问题的答案,但我猜(95%)是你的问题的答案 假设您的内容位于名为ajax\u content的类中;当ajax请求完成时,您应该运行以下代码: $('.ajax_content').

我正在构建一个通过ajax加载页面内容的网站。除了Chrome和Safari的怪癖,我的一切都正常工作。它正在与IE合作

奇怪的是,当页面内容加载且长于索引页面高度时,Chrome或Safari中都不会出现滚动条

我找到了这个(),但他做的修复没有帮助


有什么想法吗?

你提到的堆栈页面中有一个答案:。我不知道这是否是问题的答案,但我猜(95%)是你的问题的答案

假设您的内容位于名为
ajax\u content
的类中;当ajax请求完成时,您应该运行以下代码:

$('.ajax_content').each(function(){
    $(this).resize();
});
此代码确保所有包含
ajax\u内容的div、span等都将调整大小。记住,
ajax\u content
类应该有
scroll:auto属性

如果您想调整整个页面的大小,可以使用我在那一页中提到的答案:

$(window).resize();