【问题标题】:jquery menucool slider not workingjquery menucool滑块不起作用
【发布时间】:2018-09-07 10:33:52
【问题描述】:

我不是 javascript 或 jQuery 方面的专家,并且在使用 jQuery 滑块时遇到了问题。

滑块在演示站点中运行良好,我已经很好地实现了它,但由于某种原因它无法正常工作。在调试中我得到的唯一错误是参考错误,不明白这是什么原因。

这是我正在使用的滑块:http://www.menucool.com/jquery-slider

我尝试使用纯 javascript 版本和 jQuery 版本。现在已经实现了 jQuery 版本。我不知道为什么它不起作用。

提前感谢您的帮助。

【问题讨论】:

    标签: jquery jquery-plugins


    【解决方案1】:

    非常简单 在 Menucool jQuery Slider v2012.11.22

    在 jquery-slider.js 文件中找到a.replace(/(?:.*\.)?(\w)([\w\-])?[^.]*(\w)\.[^.]*$/,"$1$3$2")

    更改为a.replace("","$1$3$2")

    并享受

    【讨论】:

    • 好一个。但我想知道你是如何在缩小的 js 中找到这个的 :) 牛眼....
    • 有什么办法可以在 v2013.12.1 上实现吗?
    • @biju-b-adoor 我真的很想知道你是怎么知道的? :)
    【解决方案2】:

    对于 menucool 的最新版本,只需替换:

    return "b" + a + b[1] + c(b[0]) + c(b[2])
    

    return "mylicense"
    

    不要忘记 te var 许可证必须是:

    license: "mylicense"
    

    它对我有用:)。

    【讨论】:

    • 这对我不起作用!输入错误意外结束
    【解决方案3】:

    对于 menucool 的最新版本,只需替换:

    查找

    vb=function(d,c){for(var b=[],a=0;a<d[e];a++)b[b[e]]=String[kb](d[Z](a)-(c?c:3));return b.join("")},
    

    来自滑块 js 文件并替换为

    vb=function(d,c){return " "},
    

    【讨论】:

      【解决方案4】:

      首先我要感谢 bijub 提供了宝贵的答案。 但它不适用于最新版本的 query-slider.js 文件。对于最新版本,请尝试这些。 它对我有用。

      找到代码“a.replace(/(?:..)?(\w)([\w-])?[^.](\w).[^. ]*$/,"$1$3$2")" 在 jquery-slider.js 文件中。

      将“$1$3$2”替换为您的网址。

      例子:

      a.replace(/(?:.*\.)?(\w)([\w\-])?[^.]*(\w)\.[^.]*$/,a) 
      

      a.replace(/(?:.*\.)?(\w)([\w\-])?[^.]*(\w)\.[^.]*$/,"http://www.mywebsite.com")
      

      享受:D

      【讨论】:

      • 您的解决方案适用于哪个版本的 query-slider.js?它适用于所有版本吗?考虑到答案保留在网站中以供将来参考。
      • 我在 v2013.3.18 上对此进行了测试。
      【解决方案5】:

      我只是设法修复了 v2016.12.29 版本。 找到这段代码:

      yb=function(d,c){for(var b=[],a=0;a<d[e];a++)b[b[e]]=String[nb](d[Z](a)-(c?c:3));return b.join("")}
      

      如果在里面插入这个小东西:if (b.join("")=="Ninja Slider trial version") return "";

      像这样:

      yb=function(d,c){for(var b=[],a=0;a<d[e];a++)b[b[e]]=String[nb](d[Z](a)-(c?c:3)); if (b.join("")=="Ninja Slider trial version") return "";return b.join("")}
      

      【讨论】:

        【解决方案6】:

        你需要把你的 slider.js 放在 jquery.js 文件之后

        【讨论】:

          【解决方案7】:

          好的,抱歉,由于许可,它在本地主机上运行良好,但在服务器上需要购买。否则它不会工作;

          【讨论】:

          • @Faizan 你找到解决方法了吗?我也有同样的问题。它说“缩略图滑块试用版”我无法删除它
          【解决方案8】:

          这是旧的......但是我遇到了这个问题,我不相信价格是公平的,所以我欺骗它没有问题

          ThumbnailSlider 滑块 v2015.10.26

          在 thumbnail-slider.js 中查找

          apply(this, [a, Y, b, Qb, wb, o, vb, xb, document, m]

          替换为

          apply(this, [a, Y, b, Qb, wb, o, vb, xb, o, m]

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2023-03-16
            • 2019-01-24
            • 2014-04-22
            • 1970-01-01
            • 2013-09-11
            • 1970-01-01
            • 2011-12-11
            • 2014-07-18
            相关资源
            最近更新 更多