【发布时间】:2018-08-02 05:07:20
【问题描述】:
我有一个搜索引擎,在结果的底部,它推荐了相似的词。然而,类似的单词功能需要一段时间才能加载。为了用户体验,我想先显示搜索结果,然后在显示搜索结果后加载相似的词,或者异步加载,以免减慢页面加载速度。
我的两个想法是,1. 在加载相似词的容器后调用相似词函数(容器位于搜索结果下方)。为此,我正在使用:
$('#search_similar_cont').ready(function(){
// load similar words function through ajax
});
-
我的另一个想法是在搜索结果完成加载后加载它,
$('#search_results').load(function(){ // 通过ajax加载相似词函数 });
然而,没有一个真正起作用,我也尝试使用 on()。因此,我不确定如何创建事件以在网站上异步加载内容。此外,我什至不确定这是否是实现我所追求的最佳方法。
在不减慢页面主要功能的情况下,加载功能的最佳方式是什么(很慢)?
【问题讨论】:
标签: jquery ajax asynchronous load ready