我觉得这个问题的答案会简单得令人尴尬,但它消耗了很多时间,我看不到解决方案。我正在做一个简单的无限滚动功能,需要脚本来识别后加载更多的内容窗口的新高度。该值始终与第一次加载时间相同。我基于编写了这段最新的代码,但它仍然不能工作。有什么想法?
var scrollFunction = function(){
var myTop = jQuery(window).scrollTop();
var myHeight = jQuery(window).height();
if (myTop >= myHeight){
$(
我正在尝试检测浏览器的当前大小(宽度和高度)。我知道在jQuery中使用$(document).width and $(document).height非常容易,但我不想在项目中添加jQuery库的大小,所以我更喜欢使用内置的JavaScript。用JavaScript做同样的事情,最快捷有效的方法是什么?
目前,我正在使用引导、懒散负载和砖石来实现网格视图。
我面临几个问题:
使用lazyload会导致网格元素重叠。
页面没有正确的砖石布局加载。有一个3秒的延迟,当我可以看到整个砖石网格从左(不希望)到中心(期望)。
当我在jQuery标记中加载所有js库(jQuery、引导程序、砖石库和Lazyload库)时,第二个问题得到了解决。然而,这在很大程度上减缓了我的网站,我想在关闭<body>标签之前把它放在最后。
// Takes the gutter width from the bottom margin of .post
var gutter =