当视口为 1250 像素或更宽时,我目前在我的网站上显示了一个 Twitter 提要。因此,当屏幕足够宽时,它会调用一些内容(调用 twitter 提要的 javaScript 文件。
我目前的代码是这个......
function checkSize(){
if ($(window).width() > 1250) {
$(".tweet").load("/ajax/");
}
}
checkSize();
$(window).resize(function() {
checkSize();
});
现在这工作正常,但是由于 twitter 脚本靠近页面底部,我如何才能仅在 div 出现在用户视图中时加载脚本?
我已经尝试过这样的事情但是它不起作用
function checkSize(){
if ($(window).width() > 1250 && $(".tweet").is(':visible')) {
$(".tweet").load("/ajax/");
}
}
因此,为了确认,我只想在屏幕宽度为 1250 像素或更宽且用户位于页面底部以便父 div 可见(.tweet)时调用此内容。
任何帮助,将不胜感激。
我在这里添加了一个代码笔进行测试http://codepen.io/anon/pen/ezksD