小部件中的 jQuery

2023-11-25

我想在 JS 库上使用 jQuery,该库可以添加到随机网站。这些网站可能已经使用也可能尚未使用 jQuery。

我实际上有3个问题:

  1. 我可能会从我自己的 js 脚本(而不是从文档头中的脚本标记)动态加载 jQuery。 jquery会这样工作吗?在主文档中没有标准 $(document).ready(function(){} 的情况下,如何确保它能够及时运行?

  2. 我应该怎样做才能避免与网站代码中现有的 jQuery(如果有)发生冲突。

  3. 是否有推荐的方法将包含 jQuery 的小部件添加到随机网站,同时提供最少的代码和最简单的集成。


这是相当松散且不完整的——实际上是一个起点:

if (typeof $ != 'undefined') {
    var msg = 'This page already using jQuery v' + $.fn.jquery;
} else {
    var s = document.createElement('script');
    s.setAttribute('src', 'http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js');
    document.getElementsByTagName('head')[0].appendChild(s);
    var msg = 'This page is now jQuerified';
}

然后在运行ready()函数之前通过短暂的setTimeout()等待

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

小部件中的 jQuery 的相关文章

  • 在弹出警报框之前将其删除[重复]

    这个问题在这里已经有答案了 我正在尝试使用 Grease Monkey 和 jQuery 删除外部站点上的警报框 HTML p Hello world p GreaseMonkey 脚本 目前没有 jQuery 部分 UserScript
  • 禁用输入中的空格,并允许后退箭头?

    我试图禁用用户名文本字段中的空格 但是我的代码也禁用后退箭头 有什么办法也允许后退箭头吗 function var txt input UserName var func function txt val txt val replace s
  • 使用 parsley.js 支持每个字段多个自定义错误消息

    我正在尝试使用 parsley js 验证一个简单的表单 并且我对 parsley js 非常初学者 我想使用 window ParsleyValidator addValidator 方法在一个自定义验证方法中显示多个错误消息 所以我尝试
  • 防止jsTree节点选择

    我正在使用 jsTree 插件列出文件系统中的文件夹 我需要防止用户在满足特定条件之前更改到另一个节点 下面的代码不会停止传播 我看到了一些使用其他插件的解决方案 但这是一个简单的任务 没有其他插件它一定是可能的 jstree on sel
  • 比较表中的行以了解字段之间的差异

    我有一个包含 20 多列的表 客户端 其中大部分是历史数据 就像是 id clientID field1 field2 etc updateDate 如果我的数据如下所示 10 12 A A 2009 03 01 11 12 A B 200
  • 有没有好的 JQuery twitter 小部件可以循环推文?

    我想知道是否有任何 JQuery 小部件提供了循环加载推文的功能 例如在官方小部件中http twitter com about resources widgets widget profile http twitter com about
  • jQuery 检索和设置 html select 元素的选定选项值

    我正在尝试使用 jQuery 检索并设置选择元素 下拉列表 的选定值 为了检索我已经尝试过 myId find selected val 也 myId val 但两者都返回未定义 任何对此问题的见解将不胜感激 要获取 设置选择元素的实际 s
  • 一个接一个地淡入div

    大家好 我很擅长 HTML 和 CSS 但才刚刚开始接触 jQuery 的皮毛 我希望让 3 个 div 在页面加载时逐渐淡入 到目前为止我有这个 我听说使用 css 将显示设置为 none 对于任何使用非 JavaScript 浏览器的人
  • Jquery 两个字段的时间差(以小时为单位)

    我的表单中有两个字段 用户可以在其中选择输入时间 start time end time 我想在更改这些字段时重新计算另一个字段的值 我想做的是获取两次之间的小时数 例如 如果我的开始时间为 5 30 结束时间为 7 50 我想将结果 2
  • 支持换行的 JQuery 工具提示

    我正在寻找一个轻量级的 jquery 插件 用于在用户将鼠标悬停在元素上时显示工具提示 我希望插件从标题属性中获取内容 而且我可以创建新行也很重要 任何帮助表示赞赏 在 jQuery 1 9 jquery jquery ui 和标准 too
  • 单击导航项锚链接时如何关闭切换菜单

    请看我的FIDDLE http jsfiddle net ayhpp8ax 我有一个带有 响应式 导航菜单 带有指向页面上元素的锚链接 的 1 页网站 当浏览器视口小于特定宽度 在我的情况下为 767px 时 使用此 javascript
  • jqGrid - 使所有列不可排序?

    除了添加之外 有没有办法使网格上的所有列都不可排序sortable false到每一列 我知道您可以在网格级别设置全局选项 但不知道是否可以在 colModel 级别执行此操作 您可以使用 colmodel 模板来实现此目的 cmTempl
  • 如何发送正确的授权标头以进行基本身份验证

    我正在尝试从 API 发布数据 但无法通过基本身份验证 I try ajax type POST url http theappurl com api v1 method data crossDomain true beforeSend f
  • Jquery获取选中的复选框

    您好 我想获取页面中选定复选框的列表 实际上我真正需要的是获取复选框旁边的元素的文本 该元素是一个 html 元素 li 代码如下 但它不起作用 这是我当前的 jQuery document ready function target cl
  • jQuery mobile 中的文本区域高度和宽度?

    我修复了 jQuery mobile 中文本区域元素的高度 并且在纵向中得到了完美的高度和宽度 但在横向中宽度没有放大 谁能帮我 提前致谢 HTML
  • Jquery 悬停卡

    我在用着http designwithpc com Plugins Hovercard http designwithpc com Plugins Hovercard 但我不知道如何在悬停卡上声明 var 每个工作描述都有自己的 ID 当悬
  • JQuery UI Selectable 插件:当 div 溢出时使滚动条不可选择

    我有一个 div 设置为overflow auto 该 div 的内容是可选择的 使用 jQuery UI 当 div 溢出并出现滚动条时 滚动条本身变为可选择状态 因此滚动效果不佳 在 FF Chrome 中 我可以滚动 div 但我得到
  • 自动建议 php 的 ajax

    我有一个 html 表单 php 脚本和 jquery 我需要一个 ajax 代码来从我的 php 脚本中进行自动建议 以下是代码 表单 html
  • 从 HTTP 登录到 HTTPS

    我的网站默认使用 HTTP 我确实有一个启用 HTTPS 的证书 但只有其上的某些区域强制建立安全连接 登录是通过 Ajax 处理的 我想开始使用 SSL 即使请求来自 HTTP 我尝试强制请求的地址具有 HTTPS 并且它完美地回复 然而
  • 用于选择特定 div 中具有特定类的锚元素的 jQuery 选择器是什么

    我有一些这样的代码 我想选择每个 a 带有类的标签status在 div 中foo div a class status a div 你可以这样做 foo find status a

随机推荐

  • 如何获取mysql数据库的大小?

    如何获取mysql数据库的大小 假设目标数据库名为 v3 运行此查询 您可能会得到您正在寻找的内容 SELECT table schema DB Name ROUND SUM data length index length 1024 10
  • 从 Django DetailView 分页

    给定一个 models py class Partner models Model fields irrelevant to this example class Lecture models Model other fields not
  • vagrant:无法在 Linux 来宾中挂载文件夹,“vboxsf”文件系统不可用?

    I have 虚拟盒4 3 10 and 流浪者1 4 3安装在我的乌班图14 0464 位桌面 此前 曾与vagrant技术 但这一次 多重问题 让我描述一下我所做的事情 将私有git克隆到本地系统 opt lampp htdocs 项目
  • 如何在android中使用UDP套接字?

    我正在尝试在 android 中使用 UDP 套接字 在这里我从 android 模拟器发送字符串并通过 PC 上的 Java 程序接收该字符串 但我的 Java 程序没有收到任何内容 尽管当我使用 Java 程序作为客户端和服务器时 我制
  • 使用 Doctrine2 和 Symfony2 删除表

    如何使用 Doctrine2 和 Symfony2 删除表 我已经生成了实体并更新了架构 现在我想删除此结构 不确定我是否正确理解你的问题 您删除了一个实体并想从数据库中删除其生成的表 如果是这样 你不能这样做 因为 Doctrine2 只
  • bind_param() 的作用是什么?

    resultSpendStmt connection gt prepare array gt bind param sdidi A B C D E array gt execute array gt store result array g
  • 如何检查和设置 max_allowed_pa​​cket mysql 变量[重复]

    这个问题在这里已经有答案了 可能的重复 MySQL 错误 1153 收到的数据包大于 max allowed pa cket 字节 您好 我收到错误 1153 Got a packet bigger than max allowed pac
  • Java JDK 11 打破旧的罐子/程序

    据我了解 Java JRE是向后兼容的 如果你用Java JDK 7编写程序 它将与Java JRE 8一起运行 我有几个用 Java 8 开发的程序 并且有我完成它们后构建的 jar 和 EXE 文件 它们总是运行良好 但是 安装 Jav
  • 严重高估 Reserve() 是否有负面影响?

    假设我们有一个创建和使用可能非常大的方法vector
  • Scala 列表串联,::: 与 ++

    有什么区别吗 and 在 Scala 中连接列表 scala gt List 1 2 3 List 4 5 res0 List Int List 1 2 3 4 5 scala gt List 1 2 3 List 4 5 res1 Lis
  • Swift iOS 模块未部署到预期的调试目录

    我有一个用 Swift 编写的模块 框架 打算在 iOS 上使用 当我尝试将框架包含在我的应用程序中时 我首先注意到构建阶段有一些红色的 未找到 提示 但是 该项目builds很好 找到了目标依赖项 因此不存在编译问题 这只是生成的框架 果
  • 有没有办法在 API 25 中引入的 Google 官方 BottomNavigationView 菜单项上显示通知徽章?

    我已经试了BottomNavigationView在 API 25 中发布 我想在底部导航栏中的菜单项之一上显示一个通知徽章 例如一个带有或不带有计数的蓝色小圆圈 我有一个选择器可绘制对象 其中添加了选中的 true 和选中的 false
  • 如何使用 pyspark 更新结构体嵌套列中的值

    我尝试做非常简单的事情 更新嵌套列的值 但是 我不知道如何 环境 阿帕奇火花2 4 5 数据块 6 4 Python 3 7 dataDF Jon Smith 1580 01 06 M 3000 schema StructType Stru
  • 如何在 DataFrame 上将“style”与“to_html”类结合使用?

    我有一个像这样的数据框 df pd DataFrame np random randn 10 reshape 2 5 df 0 1 2 3 4 0 0 067162 0 505401 0 019208 1 123936 0 087682 1
  • android中SDK和NDK的区别

    两年来我一直担任 Android 应用程序开发人员 我通常使用 android SDK 进行所有 Android 应用程序开发 现在我有一个 Android 应用程序项目 其中我必须使用 SDK 和 NDK 进行应用程序开发 根据客户要求
  • 使用 jquery-ui 自动完成功能与多个输入字段

    大家下午好 我花了很多时间 阅读了 stackoverflow 上的所有帖子 但我无法使用 multilpe 输入字段进行自动完成 我尝试为每个输入添加一个 autoc 类 我为每个字段使用不同的 id 实际上是 php 循环生成字段的 i
  • 创建接受文件(流)的 Web 服务不需要其他参数

    我有一个文件想要上传到 Web 服务 但它需要额外的参数 因此我创建了一些带有关联名称 值对的隐藏字段以推送到服务器请求 但问题在于服务的定义 Error 合约 IFormServices 中的操作 NewImage 具有多个请求正文参数
  • Puppeteer Chrome 由自动化测试软件控制

    我尝试了很多关于这个问题的答案 其中一些已被弃用 我想删除 Puppeteer Chrome 正在由自动化测试软件控制 建议 我的配置是 const args no sandbox enable logging disable infoba
  • 如何消除 angular-cli 站点中的渲染阻塞?

    跑步后ng build prod我可以进入我的index html在新创建的 dist 文件夹中添加文件async属性到捆绑的脚本标签以防止它们被阻塞 这有助于提高网站速度 但偶尔会导致网站崩溃 中有一个选项吗angular cli jso
  • 小部件中的 jQuery

    我想在 JS 库上使用 jQuery 该库可以添加到随机网站 这些网站可能已经使用也可能尚未使用 jQuery 我实际上有3个问题 我可能会从我自己的 js 脚本 而不是从文档头中的脚本标记 动态加载 jQuery jquery会这样工作吗