Javascript 停止工作
Javascript stopped working
似乎 Javascript 已停止为我正在构建的网站工作。
Here 是指向相关网站的 link。
根据我上次在这里的经验,我想澄清一下,link 仅供参考。这不是某种形式的广告。如果我想做广告,我肯定不会在一个问题上公开。这毫无意义。
问题出在推荐信上。他们根本没有出现!
它应该看起来像 This
但是我无法让它在主站点上运行。它几天前还在工作,但它只是,从那以后就停止了。
我认为问题出在 jQuery 没有加载,尽管它存在于 header 中。还值得注意的是,他们使用 Wordpress。讨厌的东西。静态网站更容易排除故障!
您的sliding-footer.js
中有一个错误。行
var original_position_offset = $('#BottomBarSlider').offset();
将 original_position_offset
设置为未定义,因为未找到 $('#BottomBarSlider')
。在尝试访问 original_position_offset.top
.
时又会抛出 Cannot read property 'top' of undefined error
那是因为元素 #BottomBarSlider
在 HTML 中被注释掉了。在您的 html
中找到此代码
<!--<div id="BottomBarSlider">
<div id="BottomBar">
...
</div>
</div>/-->
并删除 <!--
和 /-->
。
似乎 Javascript 已停止为我正在构建的网站工作。 Here 是指向相关网站的 link。 根据我上次在这里的经验,我想澄清一下,link 仅供参考。这不是某种形式的广告。如果我想做广告,我肯定不会在一个问题上公开。这毫无意义。
问题出在推荐信上。他们根本没有出现!
它应该看起来像 This 但是我无法让它在主站点上运行。它几天前还在工作,但它只是,从那以后就停止了。
我认为问题出在 jQuery 没有加载,尽管它存在于 header 中。还值得注意的是,他们使用 Wordpress。讨厌的东西。静态网站更容易排除故障!
您的sliding-footer.js
中有一个错误。行
var original_position_offset = $('#BottomBarSlider').offset();
将 original_position_offset
设置为未定义,因为未找到 $('#BottomBarSlider')
。在尝试访问 original_position_offset.top
.
Cannot read property 'top' of undefined error
那是因为元素 #BottomBarSlider
在 HTML 中被注释掉了。在您的 html
<!--<div id="BottomBarSlider">
<div id="BottomBar">
...
</div>
</div>/-->
并删除 <!--
和 /-->
。