javascript - 检查.load是否真正加载了内容,然后向下滑动

标签 javascript jquery

所以我想下滑一些用jquery.load函数加载的内容

我在其中加载内容然后隐藏

 function froth(){
   $("#area").hide();
   $("#area").load("test.html #enquiry1");
   $("#area").hide();
}

在这里,我想确保当我单击按钮时,它会加载文档,然后一旦加载,它就会向下滑动内容。

$(document).ready(function() {
$('#t1').on('click', function(){
    froth();
    $('#area').ready(function(){$("#area").slideDown('slow');})

});
});

关于如何执行此操作的任何想法。

我一直在研究 API,看起来我可能必须使用一些 ajax 函数来代替......但我想看看是否还有其他方法。

最佳答案

.load 接受回调作为参数 http://api.jquery.com/load/

$("#area").load("test.html #enquiry1", function() {alert('done')});

关于javascript - 检查.load是否真正加载了内容,然后向下滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16813216/

相关文章:

javascript - 如何使 div 不透明度从 0 闪烁到 1,连续不单击?

javascript - AngularJS 如何在指令中保持内部状态?

jquery - 没有 jQuery 和 UJS 的 Rails 远程链接以及替代方案

javascript - jQuery 插件访问

javascript - .对话框未显示在表格单元格上单击

javascript - 如何在 React Native 中向图像添加文本?

javascript - $stateParams 空 ui 路由器

jquery - 这是 jQuery 处理子选择器的错误吗?

jquery - Django Ajax 表单在 "success"后提交重新加载

javascript - Yandex.Browser QuickLinks