【问题标题】:HTML anchors not working on serverHTML 锚点在服务器上不起作用
【发布时间】:2016-06-27 12:23:10
【问题描述】:

我的锚点链接不起作用,我不知道为什么。我想这与我上传网站的服务器有关。

我在免费服务器和本地主机上测试了我的页面,没有任何问题,它只发生在服务器上。知道为什么会发生这种情况吗?

右侧的侧边栏包含将您带到同一页面上的位置的链接,只能工作一次,但当页面完成加载后,就不再工作了

这是页面: http://www.fumigacionesmillenium.com.ve/

【问题讨论】:

  • 在运行滚动动画后,您会遇到很多 JavaScript 错误。看起来您还加载了多个版本的 jQuery,因此您可能希望先解决该问题并从那里着手。

标签: html wordpress server


【解决方案1】:

我安装了一个名为 Slideshow 的插件,我正在使用 Wordpress,错误原因:

TypeError: jQuery.easing[jQuery.easing.def] 不是函数

这是加载插件的jquery和从functions.php加载的jquery之间的冲突,这样解决了:

之前的代码:

if( !is_admin()){

    wp_deregister_script('jquery');
    wp_enqueue_script( 'material-jquery', 'http://code.jquery.com/jquery-2.1.3.min.js', array(), '1.0', false );


}

之后的代码:

if( !is_admin()){

    wp_deregister_script('jquery');
    wp_register_script('jquery', ("http://code.jquery.com/jquery-2.1.3.min.js"), false, '2.1.3');
    wp_enqueue_script( 'jquery');


}

现在我可以毫无问题地使用该插件,并且我的锚工作正常。

【讨论】:

    【解决方案2】:

    我认为元标记没有正确关闭。请检查下图

    【讨论】:

      【解决方案3】:

      我正在检查源代码和 JS 控制台,单击右侧的链接后似乎有很多 JS 错误。附上截图:

      【讨论】:

        猜你喜欢
        • 2013-06-14
        • 2018-06-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-16
        • 2012-09-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多