【问题标题】:JQuery Script Not Working Correctly in WordPress [duplicate]JQuery 脚本在 WordPress 中无法正常工作 [重复]
【发布时间】:2012-05-11 13:27:22
【问题描述】:

可能重复:
PHP Script Not Running in WordPress Correctly

我最近将 http://usborrow.pizzli.com/apply 转换为网站的 WordPress 页面模板。其他所有页面都很好,但是当我转到http://usborrow.pizzli.com/?page_id=6 时,页面似乎搞砸了,并且没有使用 JavaScript。任何支持将不胜感激。

【问题讨论】:

    标签: php javascript jquery wordpress wordpress-theming


    【解决方案1】:

    加载资源失败:服务器响应状态为 403 (Forbidden) http://usborrow.pizzli.com/js/jquery.maskedinput-1.3.min.js

    这使得 Uncaught TypeError: Object [object Object] has no method 'mask' form.js line 2.

    这个 javascript 错误会阻止所有其他 js 运行。

    【讨论】:

      【解决方案2】:

      看起来您缺少一个 javascript 文件:

      GET http://usborrow.pizzli.com/js/jquery.maskedinput-1.3.min.js 404(未找到)

      看起来像(根据您的第一个链接)

      应该是这样的:

      <script src="/apply/js/jquery.maskedinput-1.3.min.js" type="text/javascript"></script>
      

      【讨论】:

      • 刚刚添加。好像还是不行
      • 用上面的网址试试(已编辑)
      • 还是有同样的问题
      • 您在应用之前忘记了正斜杠“/”
      【解决方案3】:

      我观察到您加载 jquery 两次,一次在标头中,一次在 iframe 标头中。这会导致 jquery 的实例化并丢失您为某些特殊目的加载的所有 prev 脚本。 使用 iframe 有什么特殊原因吗?如果不是,请尝试将其删除,然后检查结果。

      【讨论】:

        猜你喜欢
        • 2014-12-07
        • 2015-06-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-25
        • 2020-07-02
        相关资源
        最近更新 更多