【问题标题】:how to stop local versions of jquery being loaded multiple times如何停止多次加载jquery的本地版本
【发布时间】:2013-07-16 01:46:14
【问题描述】:

我一直试图找到一种方法来阻止我的本地版本的 Jquery 和 Jquery ui 被多次加载,因为我使用的页面被 Ajax 拉入并且每次都被 Jquery 重新加载。 我正在加载的 Jquery 文件是

<script src="jquery-ui-1.10.3/jquery-1.9.1.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.core.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.widget.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.mouse.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.draggable.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.position.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.resizable.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.button.js"></script>
<script src="jquery-ui-1.10.3/ui/jquery.ui.dialog.js"></script>
<link rel="stylesheet" href="jquery-ui-1.10.3/themes/base/jquery.ui.all.css">

【问题讨论】:

  • 向我们展示您是如何加载 Ajax 的
  • 不要在返回给 AJAX 请求的 HTML 标记中输出
  • 或者,您可以在评估之前使用一些正则表达式从 html 中去除 &lt;script&gt; 标记。但实际上,您不应该在其中使用 jquery(或任何脚本,如果可以避免的话)。

标签: php jquery ajax jquery-ui


【解决方案1】:

如何发送请求并不重要。如果必须重新加载页面,让浏览器和服务器完成他们的兑现工作。

如果你使用ajax,如果你有一些麻烦,只加载页面的一部分。但是您应该发布更多代码以显示可能存在错误的地方...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-08
    • 1970-01-01
    • 2016-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-08
    • 1970-01-01
    相关资源
    最近更新 更多