好处和。本地托管 jQuery 的陷阱 [关闭]

2023-11-25

我们目前正在从 google CDN 中提取 jQuery 和 jQueryUI(以及 jQueryUI CSS)库。我喜欢这个,因为我可以打电话google.load("jquery", "1");
并且将使用最新的 jQuery 1.x.x。

现在,出于安全考虑,我要将库拉到本地。

我很高兴将它们本地化,但我想知道还有哪些其他好处和需要注意的陷阱?


我总是使用 Google 的 CDN(内容分发网络)。但以防万一它离线了:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>!window.jQuery && document.write('<script src="jquery-1.4.2.min.js"><\/script>')</script>

获取 Google CDN 的 jQuery,并在必要时回退到本地

Edit: 如果您不需要支持 IE6 并且您的网站有部分 https 使用,您也可以删除 http:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

好处和。本地托管 jQuery 的陷阱 [关闭] 的相关文章

  • Leaflet js虚构地图

    我是 Leaflet 的新手 我想了解如何创建完全交互式的虚构地图 我有一张图像想要转换为传单地图 该图像基本上像图表一样具有许多连接和点 我想首先将该图像转换为地图 能够将鼠标悬停在这些点上 突出显示它们并显示有关它们的信息 并且还可以在
  • jquery window.open 在 ajax 成功中被阻止

    尝试在我的 ajax 成功调用中打开一个新的浏览器窗口 但是 它被阻止为弹出窗口 我做了一些搜索 发现用户事件需要绑定到 window open 才能避免这种情况发生 我还找到了这个解决方案 您可以在 ajax 之前打开一个空白窗口 然后在
  • HTML2canvas 和 Canvas2image,下载的屏幕截图不显示我的 HTML 图像

    我一直在开发一个 HTML 页面 我想将其转换为图像 我一直在使用 html2canvas 和 canvas2image 脚本并采用此代码http jsfiddle net 8ypxW 3 http jsfiddle net 8ypxW 3
  • 在为 RXJS 可观察量编写测试时,如何避免让调度程序通过我的业务逻辑?

    我发现使某些测试通过的唯一方法是显式地将调度程序传递给函数 为了便于说明 请考虑以下函数 function doStuff stream return stream delay 100 filter x gt x 2 0 map x gt
  • 是否有任何非轮询方式来检测 DOM 元素的大小或位置何时发生变化?

    很长一段时间以来 我一直在寻找一种方法来检测 DOM 元素的大小或位置何时发生变化 这可能是因为窗口调整了大小 或者因为向该元素添加了新的子元素 或者因为在该元素周围添加了新元素 或者因为 CSS 规则已更改 或者因为用户更改了浏览器的字体
  • 在d3.js中将2D形状转换为3D,并根据ANGULAR中的值调整高度

    我正在使用 d3 js v6 创建以下 2D 图表表示的 3D 图表 这个圆圈中有多个正方形 每个正方形都根据值分配了一种颜色 值越大 正方形越暗 现在我想将其转换为 3D 形状 其中当值变高时 只有特定正方形的高度会增加 因此结果在某种程
  • IE11不监听MSFullscreenChange事件

    我正在尝试使用 Bigscreen js 在 IE11 中使用全屏 但 IE11 不监听 MS FullscreenChange 事件 document addEventListener MSFullscreenChange functio
  • 淡出和循环一组 div 的最佳方式

    假设我有以下 div div class a You are funny div div class b You are smart div div class c You are cool div 最好的展示方式是什么div a持续 5
  • Twitter 嵌入时间轴小部件

    我继续下载http platform twitter com widgets js http platform twitter com widgets js And the http platform twitter com embed t
  • 查询为空 Node Js Sequelize

    我正在尝试更新 Node js 应用程序中的数据 我和邮递员测试过 我的开发步骤是 从数据库 MySQL 获取ID为10的数据进行更新 gt gt 未处理的拒绝SequelizeDatabaseError 查询为空 我认识到 我使用了错误的
  • Select2 下拉列表动态添加、删除和刷新项目

    这让我发疯 为什么 Select2 不能在其页面上实现清晰的方法或示例如何在 Select2 上进行简单的 CRUD 操作 我有一个 select2 从 ajax 调用获取数据
  • JavaScript onresize 事件多次触发

    我在尝试仅在触发 onresize 事件时运行一次函数时遇到一些麻烦 我已经看过这个问题DOM onresize 事件 https stackoverflow com questions 1500312 javascript onresiz
  • 数据表日期范围过滤器

    如何添加日期范围过滤器 like From To 我开始进行常规搜索和分页等工作 但我不知道如何制作日期范围过滤器 我正在使用数据表 1 10 11 版本 My code var oTable function callFilesTable
  • 如何在 Google 地图 V3 中创建编号地图标记?

    我正在制作一张上面有多个标记的地图 这些标记使用自定义图标 但我还想在顶部添加数字 我已经了解了如何使用旧版本的 API 来实现这一点 我怎样才能在V3中做到这一点 注意 当您将鼠标悬停在标记上时 标题 属性会创建一个工具提示 但我希望即使
  • 单击引导分页链接时调用 jquery 函数

    我想在单击引导分页链接时调用 jquery 函数 假设我想从第1页遍历到第2页 应该调用一个jquery函数 我正在使用以下代码 但它不起作用 ul pagination on click li function alert page ch
  • 显示覆盖以覆盖整个页面

    我有一个正在加载的网络应用程序iframe 我需要显示一个覆盖 div 来覆盖整个页面 问题是叠加层当前仅显示在iframe区域而不覆盖整个页面 我们的应用程序 子应用程序 是加载的一组应用程序的一部分iframe 你可以做这样的事情 di
  • 防止文本区域出现新行

    我正在开发聊天功能 使用 Vue 并使用文本区域作为输入 以便溢出换行 并且对于编写较长消息的用户来说更具可读性 不幸的是 当用户按下 Enter 键并提交时 光标会在提交之前移动到新行 从而使用户体验感觉不佳 关于如何使用普通 Javas
  • 使用异步调用时如何从 javascript 更新元刷新?

    我有一个系统 它使用元刷新来注销页面 该系统会在空闲用户后进行清理 不用担心 服务器也会导致会话超时 我开始通过 ajax 进行一些操作 不是真正的 xml 但这不是重点 我可以运行从异步请求返回的javascript 所以我想知道是否可以
  • 如何使用 jquery-ui 创建对话框而不指定 html div

    使用 jquery ui 创建对话框非常简单 div title Basic dialog p This is the default dialog which is useful for displaying information Th
  • 单击列表时使用 bootstrap Dropdown 防止下拉菜单消失

    我正在使用使用引导下拉菜单 http twitter github com bootstrap javascript html dropdowns生成下拉菜单 我想防止点击菜单时菜单消失 我已经实现了以下代码 但它不起作用 知道如何修复它吗

随机推荐

  • 在 Open ES iPhone 应用程序中使用 VAO 围绕 VBO 会导致调用 glDrawElements 时 EXC_BAD_ACCESS

    我正在尝试将我的代码提升到一个新的水平 遵循 Apple 的一些最佳实践 我尝试围绕我的顶点缓冲区对象 VBO 实现顶点数组对象 我像这样设置我的 VBO 和 VAO void setupVBOs glBindBuffer GL ARRAY
  • 如何使用Python在屏幕上绘制一个空矩形

    我不是专家 我试图在屏幕上显示一个矩形 该矩形从固定起点开始跟随鼠标移动 就像您在文字或绘画中选择某些内容一样 我带着这个代码 import win32gui m win32gui GetCursorPos while True n win
  • 如何将 ATL/MFC CString 转换为 QString?

    鉴于项目的编码可能是 Unicode 但不确定 将 ATL CString 转换为 QString 的最佳方法是什么 我想到的是这样的 CString c T SOME TEXT std basic string
  • 将 Guice 组件集成到 Spring 应用程序中

    我们有一个基于 Spring 框架的应用程序 需要集成使用 Google Guice 构建的组件 有人能给我们一些关于如何做到这一点的建议吗 我们遇到了以下链接 展示了如何将 Spring 集成到 Guice 中 但我们需要相反的方式 ht
  • 匹配文件对象中的多行正则表达式

    如何从文件对象 data txt 中提取此正则表达式中的组 import numpy as np import re import os ifile open data txt r Regex pattern pattern re comp
  • 一个xib,几个子类

    我有一个用于自定义 UIView 子类的 xib 文件 工作正常 我能够加载正确的 nib 并创建我的类的实例 它包含我添加到 xib 文件中的所有子视图 但是 我也对该视图进行了子类化 但我不知道如何创建此类的实例并让它使用父类使用的 x
  • 如何从apireact.js下载excel响应

    我的 api 的响应类似于此演示 URL https mytutari com webservices contract exportcallnote 10377431 如果我单击 url 它会自动下载 但是当我尝试在 axios 响应中使
  • 将整数拆分为 bin

    给定一个整数和 bin 的数量 如何将整数分成尽可能相等的部分 例如 输出的总和应等于输入整数 in x 20 num bins 3 out 7 7 6 另一个例如 in x 20 num bins 6 out 4 4 3 3 3 3 我试
  • (OpenGL 3.1 - 4.2) 动态统一数组?

    假设我有 2 个物种 例如人类和小马 它们具有不同的骨骼系统 因此每个物种的统一骨骼阵列必须有所不同 我是否必须实现两个单独的着色器程序才能正确渲染每个骨骼数组 或者是否有办法动态声明统一数组并迭代该动态数组 牢记性能 所有着色器在决策分支
  • Maven 对 JRE 的使用感到困惑

    我已经在 Eclipse 中创建了一个项目并添加了 Maven 依赖项 在 Eclipse 中 它显示我正在使用 JRE 1 5 Eclipse 中一切正常 例如 我可以运行我的测试 当我尝试跑步时mvn clean install从终端
  • OLEDB 连接没有刷新日期

    我需要以编程方式检查 Excel 中许多 OLEDB 数据连接到 SQL 表和视图的刷新日期 它们都以相同的方式配置并使用相同的连接字符串 我使用以下方式在 VBA 中检查它们 Connections OLEDBConnection Ref
  • Tkinter.PhotoImage 不支持 png 图像

    我正在使用 Tkinter 编写 GUI 并希望在Tkiner Label 所以我有一些这样的代码 self vcode img PhotoImage data open test png read format png self vcod
  • 参考 - 这个错误在 PHP 中意味着什么?

    这是什么 这是关于您在 PHP 编程时可能遇到的警告 错误和通知的一些答案 但不知道如何修复它们 这也是一个社区 Wiki 因此邀请每个人参与添加和维护此列表 为什么是这样 诸如此类的问题 标头已发送 or 调用非对象的成员 经常出现在 S
  • UIPageViewController,如何正确跳转到特定页面而不打乱数据源指定的顺序?

    我发现了一些关于如何制作的问题UIPageViewController跳转到特定页面 但我注意到跳转时存在一个额外的问题 似乎没有一个答案承认这一问题 无需深入了解我的 iOS 应用程序 类似于分页日历 的详细信息 这就是我所经历的 我声明
  • CoreData:如何按主键对 NSManagedObject 进行排序?

    我有一个 NSManagedObject 的子类 如下所示 并通过 NSManagedObjectContext 存储了一些实例 interface SomeModelObject NSManagedObject property nona
  • 在python中获取友好的设备名称

    我有一个 2 端口信号继电器通过 USB 串行接口连接到我的计算机 使用 pyserial 模块 我可以轻松控制这些继电器 然而 这是基于这样的假设 我事先知道设备分配给哪个 COM 端口 或 dev 节点 对于我正在做的项目来说 这还不够
  • 如何传递构造函数数组

    如何传递返回某种类型对象的函数数组 换句话说 构造函数数组 我想做的是这样的 constructor name string systems Array
  • StructureMap IRegistrationConvention 注册非默认命名约定?

    我目前有一堆像这样的存储库 我的存储库I另一个存储库 它们都继承自 IRepository 如果这有帮助的话 如何获取结构图以使用 IRegistryConvention 扫描仪来注册名为的具体类型 SQLMyRepositorySqlAn
  • 更改 Word 文档中所有链接的来源 - 范围错位

    我研究这段代码是为了更改 Word 模板中所有链接字段 图表 的来源到启动它的工作簿 I had 常用领域 and charts 它们存储在InlineShapes 所以每个模板都有 2 个循环 这些循环有时会卡住For Each 并继续循
  • 好处和。本地托管 jQuery 的陷阱 [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我们目前正在从 google CDN 中提取 jQuery 和 jQueryUI 以及 jQueryUI CSS 库 我喜欢这个 因为我可以打电话google load jque