JQuery 在 Squarespace blog.item 中不起作用

JQuery not working in Squarespace blog.item

本文关键字:不起作用 item blog Squarespace JQuery      更新时间:2023-09-26

在 Squarespace Marquee 中处理 blog.item

使用推特引导的Affix用于博客文章,简单的插件保持博客标题(左侧)位置:固定; 直到它到达评论部分的顶部,然后切换到位置:绝对;

应该很简单,但是当它到达评论部分的顶部时,我无法让它触发。每次都出错。

当我打开控制台进行调试时,除了正文之外,我在页面上找不到单个元素。这显然是问题所在,但我被难住了。

页面上的每个元素都根据类或 ID 返回"null",即使它在页面的 HTML 中是 100% 的 - 我正在从我的检查器复制和粘贴。

ALL CONSOLE ACTIONS OTHER THAN $('body')
$('#comments')
null

这是我正在处理的页面。

有什么想法吗?

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

您是否使用此功能调用了jquery?

感谢您的帮助!现在一切顺利启动并运行,这确实是一个脚本标签问题。

这是我的最终代码:

    $( function() {
      $( '#myaffix' ).affix({
        offset : {
          bottom : function () {
            return ( document.body.clientHeight - $( '#comments-outer-wrapper' )[ 0 ].offsetTop );
          }
        }
      });
    });