我正在构建一个HTML网站,如果用户滚动到底部,我想加载iframe。 (iframe包含很多重量级的关注我小部件,如果直接加载它们会降低网站的速度)
怎么办?
感谢。乌利
答案 0 :(得分:1)
使用.scroll()
像这样:
$(window).scroll(function() {
if(($(window).scrollTop() + $(window).height()) == $(document).height()) {
$('div').append('<iframe></iframe>');
}
});
这是一个例子的小提琴 - http://jsfiddle.net/vRLsg/
答案 1 :(得分:0)
滚动时可以计算位置
$('body').scroll(function(){
if ($('body').scrollTop() == $('body').height()){
loadIframe();
}
});
答案 2 :(得分:0)
看看这个jsfiddle - 我想它可以满足您的需求。