jQuery 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
jQuery 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
jQuery 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
jQuery 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
jQuery 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

jQuery是一个快速,小型且功能丰富的JavaScript库。借助易于使用的API(可在多种浏览器中使用),它使HTML文档的遍历和操纵,事件处理,动画和Ajax等事情变得更加简单。兼具多功能性和可扩展性,jQuery改变了数百万人编写JavaScript的方式。

jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。

语言特点

  • 快速获取文档元素
  • 提供漂亮的页面动态效果
  • 创建AJAX无刷新网页
  • 提供对JavaScript语言的增强
  • 增强的事件处理
  • 更改网页内容

jQuery的由来

2005年8月,John Resig提议改进Prototype的Behaviour库,于是他在博客上发表了自己的想法。 当时John Resig的想法很简单:他发现这种语法相对现有的JavaScript库更为简洁。但他没想到的是,这篇文章一经发布就引起了业界的关注。于是John开始认真思考着这件事情(编写语法更为简洁的JavaScript程序库)。

直到2006年1月14日,John Resig正式宣布以jQuery的名称发布自己的程序库。随之而来的是jQuery的快速发展。 2006年1月John Resig等人创建了jQuery;8月,jQuery的第一个稳定版本,并且已经支持CSS选择符、事件处理和AJAX交互。

工作原理

jQuery的模块可以分为3部分:入口模块、底层支持模块和功能模块。在构造jQuery对象模块中,如果在调用构造函数jQuery()创建jQuery对象时传入了选择器表达式,则会调用选择器Sizzle(一款纯JavaScript实现的CSS选择器引擎,用于查找与选择器表达式匹配的元素集合)遍历文档,查找与之匹配的DOM元素,并创建一个包含了这些DOM元素引用的jQuery对象。

在底层支持模块中,回调函数列表模块用于增强对回调函数的管理,支持添加、移除、触发、锁定、禁用回调函数等功能;异步队列模块用于解耦异步任务和回调函数,它在回调函数列表的基础上为回调函数增加了状态,并提供了多个回调函数列表,支持传播任意同步或异步回调函数的成功或失败状态;数据缓存模块用于为DOM元素和Javascript对象附加任意类型的数据;队列模块用于管理一组函数,支持函数的入队和出队操作,并确保函数按顺序执行,它基于数据缓存模块实现。

在功能模块中,事件系统提供了统一的事件绑定、响应、手动触发和移除机制,它并没有将事件直接绑定到DOM元素上,而是基于数据缓存模块来管理事件;Ajax模块允许从服务器上加载数据,而不用刷新页面,它基于异步队列模块来管理和触发回调函数;动画模块用于向网页中添加动画效果,它基于队列模块来管理和执行动画函数;属性操作模块用于对HTML属性和DOM属性进行读取、设置和移除操作;DOM遍历模块用于在DoM树中遍历父元素、子元素和兄弟元素;DOM操作模块用于插入、移除、复制和替换DOM元素;样式操作模块用于获取计算样式或设置内联样式;坐标模块用于读取或设置DOM元素的文档坐标;尺寸模块用于获取DOM元素的高度和宽度。

运行条件

运行jQuery所需的条件很简单:一台计算机、一个智能电话或一个可以运行现代浏览器的设备。jQuery对浏览器的要求也相当自由。官方网站列出了下列支持jQuery的浏览器:

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (29)

加载中
真特么越来越烦#jQuery#
2018/04/23 09:20
回复
举报
打分: 很差
很常用了
2018/03/16 10:09
回复
举报
关于jquery的疑问 不是很明白如下所示第54行的代码为什么会显示无效呢?#前端# #jQuery#
2017/11/29 09:32
回复
举报
#jQuery# #前端学习# 最近接触了jquery,写了一个点击变色的Demo,想问一下如图二21-26行所示,为什么直接写多个$("div")的时候webstorm会提示重复使用,是必须要写成图一21-22行么?
2017/11/28 08:34
回复
举报
留一个阿里云优惠券:www.izhuanyer.com
2017/10/22 09:20
回复
举报
打分: 力荐
jquery插件集:http://www.jqhtml.com/category/article/plugs
2017/07/07 20:04
回复
举报
其实还得思考一个问题,是做一个jQuery插件大分类呢,还是做一个JavaScript大分类呢?后者分类更大,包含一些非jQuery的但又非常优秀的JS库,还有Prototype 插件之类的,反正这工作量非常大,慢慢来调整吧
2011/03/16 07:59
回复
举报
新增Play1、Play2 for Java、Play2 for Scala、Nutch2.0、curl文档,修复jQuery文档最后正则表达式乱码问题。有什么需要的文档要跟我说哦,没问题的话我会及时添加的。
2012/07/16 16:49
回复
举报
jQuery 1.8 ,为谁辛苦为谁忙,为了升级忙断肠
2012/08/10 08:30
回复
举报
RunJS第一时间更新jQuery1.8.3版本http://runjs.cn
2012/11/14 16:28
回复
举报
更多评论
发表了资讯
04/02 07:35

伪造的 jQuery Migrate 插件生成恶意文件感染 WordPress 网站

安全研究人员 Denis Sinegubko 和 Adrian Stoian 近日发现,假冒的 jQuery Migrate 插件通过在其中包含的混淆代码来加载恶意软件从而注入了数十家网站。 这些被加载的文件被命名为 jquery-migrate.js 和 jquery-migrate.min.js,虽然从命名上不会察觉到这两个文件有什么问题,但实际上这两个文件是用于加载恶意软件的。 截至目前,有超过 720 万个网站都在使用 jQuery Migrate 插件,这也解释了为什么攻击者会用这个知名插件的名...

2
2
发表于数据库专区
03/04 07:01

jQuery 3.6.0 发布

jQuery 是一个快速、小型且功能丰富的 JavaScript 库。通过易于使用的 API(可在多种浏览器中使用),使 HTML 文档的遍历和操作、事件处理、动画和 Ajax 等操作变得更加简单。结合了多功能性和可扩展性,jQuery 改变了数百万人编写 JavaScript 的方式。 jQuery 3.6.0 已正式发布,此版本不包含安全修复程序,但具有一些错误修复和改进。以下是 jQuery 3.6.0 的更新亮点: 即使存在 JSONP 错误也返回 JSON 在以前的版本中,当 JS...

23
10
发表于大前端专区
2020/05/05 08:10

jQuery 3.5.1 发布,修复安全问题

jQuery 3.5.1 已发布,此版本修复了针对 3.5.0 的回归错误。 具体来说就是,在此前的版本中将内部数据对象改为使用Object.create( null )而非普通对象 ({})。之所以这样做是为了防止与 Object.prototype 属性上的 key 发生冲突。然而,这也意味着用户(尤其是插件)无法再使用原生的 .hasOwnProperty 方法来检查 jQuery 数据中的内容,导致破坏部分代码。目前已恢复了这个改动,但官方计划在 jQuery 4.0 中再放回去。这个改动也...

4
7
发表于大前端专区
2020/04/11 08:08

jQuery 3.5.0 发布

jQuery 3.5.0 发布了,此版本主要是安全修复。 jQuery 在其jQuery.htmlPrefilter方法中使用了正则表达式,以确保在传递给方法时,所有结束标记均符合 XHTML 规则。例如,此预过滤器可确保将jQuery("<div class='hot' />")这样的调用转换为 jQuery("<div class='hot'></div>")。但是最近有报道称正则表达式可能会引入跨站脚本(XSS)漏洞。所以此版本中jQuery.htmlPrefilter函数不再使用正则表达式。 如果有开发者需要这种正则需...

27
10
发表于大前端专区
2019/11/11 08:05

JS 框架安全报告:jQuery 下载次数超过 1.2 亿次

尽管 JavaScript 库 jQuery 仍被使用,但它已不再像以前那样流行。根据开源安全平台 Snyk 统计,目前至少十分之六的网站受到 jQuery XSS 漏洞的影响,甚至用于扩展 jQuery 功能的 jQuery 库还引入了更多的安全问题。 Snyk 发布了 2019 年 JavaScript 框架的状态安全报告,该报告主要是对两个领先的 JavaScript 框架(Angular 和 React)进行安全审查,但同时还调查了其他三个前端 JavaScript 生态系统项目的安全漏洞:Vue.js、Boo...

33
15
发表于大前端专区
2019/05/05 08:05

jQuery 3.4.1 发布,修复上个版本的问题

三周前,jQuery 发布了 3.4.0 版本,用户对这个版本反馈了不少问题,于是便有了这个修复问题的补丁版本 3.4.1。 1.在 IE 中触发获取或失去焦点的事件出现异常 在 jQuery 3.4.0 中,触发本地事件的事件处理程序带来了一些改变,例如focus和blur。而这些变化导致了一个回归问题,有时会导致抛出神秘的错误"saved.shift is not a function",目前已修复。 示例代码 // Error thrown in IE10-11 // after clicking #test-elemen...

10
3
发表于大前端专区
2019/04/22 08:26

jQuery 的“原型污染”安全漏洞

前两周发布的 jQuery 3.4.0 除了常规更新外,更重要的是修复了一个称为“原型污染(prototype pollution)”的罕见安全漏洞。 什么是原型污染?顾名思义,原型污染就是指攻击者通过某种手段修改 JavaScript 对象的 prototype。 JavaScript 对象就跟变量一样,但它不是存储一个值(var car =“Fiat”),而是可以包含基于预定义结构的多个值 (var car ={type:"Fiat", model:"500", color:"white"})。 prototype 定义了 JavaScri...

21
21
发表于大前端专区
2019/04/11 07:43

时隔一年,jQuery 发布 3.4.0 版本

jQuery 团队的核心开发者 Timmy Willison 今天在官网宣布了 jQuery 3.4.0,这距离上个版本 3.3.x 系列的推出已过去了一年多。 Timmy 表示这可能是 3.x 分支的最后一个小版本更新,接下来的工作重心将是 jQuery 4.0 大版本的更新。 jQuery 3.4.0 的更新内容主要是错误修复和功能改进,列举部分如下: 针对 .width 和 .height 的性能改进 支持 nonce 和 nomodule 针对 Radio 元素新增事件处理程序中的预期状态 // 示例代码 v...

55
13
发表于大前端专区
2018/07/27 08:07

GitHub 改版,重构页面移除了 jQuery 真的有必要吗?

GitHub 的前端团队还乘机移除了页面中的 jQuery: 值得一提的是,GitHub 前端团队并未使用其它框架来代替 jQuery,而是使用原生 JS: 用 querySelectorAll 来查询 DOM 节点; 使用 fetch 代替 ajax(在不支持的浏览器上使用 XHR); 使用代理事件来进行事件处理; 为一些尚未实现的 DOM 标准写了 polyfill; 更多的使用自定义元素(CustomElement)。 他们把其中的一些成果也在 GitHub 上开源了: Fetch polyfill: https://gith...

48
22
发表于大前端专区
2018/01/21 07:36

jQuery 3.3.1 发布,修复 3.3.0 版本中的依赖关系

在刚刚发布完 3.3.0 版本后, jQuery 又紧跟着发布了 3.3.1 版本。这两个版本的代码本身是相同的,只是针对 5.0+版本的 npm,添加了一些发布依赖(仅在发布期间使用)。 下载地址: https://code.jquery.com/jquery-3.3.1.js https://code.jquery.com/jquery-3.3.1.min.js 或用 npm : npm install jquery@3.3.1 jQuery 还发布了一个去除了 ajax 和一些特效模块的迷你版本: https://code.jquery.com/jquery-3.3.1.slim.js htt...

1
5
发表于大前端专区
2018/01/20 07:43

jQuery 3.3.0 发布,弃用一些无用的方法和功能

jQuery 3.3.0 已发布,这是一个全新的小版本,包含一些新特性和改进,并弃用了一些已经无用的方法: jQuery.now (#2959, 909e0c99) jQuery.isWindow (#3629, c18d6085) jQuery.camelCase(#3384, 64a28928) jQuery.proxy (not slated for removal) (#2958, 3a8e4474) jQuery.type (#3605, 1ea092a5) jQuery.isNumeric (#2960, c4494d4a) jQuery.isFunction (#3609, 3d732cca) Event aliases (#3214, 022b69a4) 这些方法随着时间的...

15
3
发表了资讯
2017/03/21 07:55

jQuery 3.2.1 发布,Bug 修复版本

jQuery 3.2.1 发布了,这个版本包括一些修补程序,用于在 4 天前在 3.2.0 版本中引入的回归。官方也希望可以尽快发布这个补丁程序,以减少在升级时遇到的任何错误。最重要的一点是检索没有显式设置尺寸的内联元素的宽度或高度。现在应该会正常工作。下面提供了完整的更改列表。也可以参阅 3.2.0 的博客帖子以了解修复的错误和改进。 如果尚未升级到 jQuery 3+,请查看 3.0 升级指南。jQuery Migrate 3.0 插件将帮助你识别代码中...

9
3
发表了资讯
2017/03/17 08:31

jQuery 3.2.0 发布,支持自定义 CSS 属性

jQuery 3.2.0 发布了,此版本包括一些错误修复,改进和一些弃用,如果从 jQuery 3.0+ 升级,应该不会存在兼容性问题。 如果尚未升级到 jQuery 3+,请查看 3.0 升级指南。jQuery Migrate 3.0 插件将帮助你识别代码中的兼容性问题。 值得关注的更新: Added support for custom CSS properties (#3144). Deprecated jQuery.holdReady (#3288). Deprecated jQuery.nodeName (#3475). Deprecated jQuery.inArray (#2961). Fixed a b...

23
23
发表了资讯
2017/02/12 17:36

2017 年 2 月一些不错的 jQuery 插件汇总

1. imageR 这个jQuery插件允许您添加data属性到一个图像标签或元素,实现根据设备的尺寸展示相应大小的图片。 2. Particler Particler一个纯JavaScript插件,它基于你的图像创建一个Canva粒子。 可以很容易地设置粒子的行为,并做出真棒的东西。 没有依赖性,用法简单,定制容易,拥有15个选项来设置粒子行为,已经有三种内置的粒子形状并提供良好的文档和例子。 3. jQuery Text Fade Delay jQuery Text Fade Delay 一个jQuery插...

5
168
发表了资讯
2016/12/15 07:16

jQuery EasyUI 1.5.1 发布,用户界面插件集合

更新 错误 datagrid:调用“updateRow”方法后丢失选中和复选标记,已修复。 tabs::调用“update”方法时trip工具定位错误,已修复。 window:高度设为“auto”时,移动窗口后设置会丢失,已修复。 messager:显示进度消息窗口并立即关闭时发生例外错误,已修复。 form:“clear”方法无法清除combobox组件选中的下拉项目中,已修复。 改进 textbox:给textbox加入定制样式时可以使用“cls”属性了。 numberbox:用户可以设置意...

13
25
发表了资讯
2016/11/17 16:01

2016 年 11 月最好的 jQuery 插件

1. Gradientify Gradientify 是一个简单的 jQuery 插件,它提供了 CSS 梯度过渡效果。 2. PrognRoll PrognRoll 是一个微小的 jQuery 插件,用于在页面上创建滚动进度条。 您还可以自定义进度条。 3. jqGifPreview jqGifPreview 是一个 jQuery 插件用来创建 GIF 预览就像 Facebook 和微博。 这个插件使用第一帧的 GIF 图像作为预览图像。 4. Shave Shave 是一个零依赖 JavaScript 插件,它截断多行文本以适合根据 max-height 定好...

6
237
发表了资讯
2016/09/24 00:00

jQuery 3.1.1 发布,轻量级 js 框架

jQuery 3.1.1 发布了,该版本包括一些 BUG 修复和改进。 Jquery 是继 prototype 之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 详细更新内容请查阅:更新日志 下载地址: https://code.jquery.com/jquery-3.1.1.js http...

20
19
发表了资讯
2016/07/08 00:00

jQuery 3.1.0 发布

jQuery 3.1.0 发布了,该版本主要修复之前 3.0 版本潜在的一些问题。 本次发布主要改进如下: Ajax Breaking change: Special-case Deferred methods removed from jQuery.ajax Breaking change: Cross-domain script requests must be declared Breaking change: Hash in a URL is preserved in a jQuery.ajax() call Feature: New signature for jQuery.get() AND jQuery.post() Attributes Breaking change: .removeAttr() ...

10
12
发表了资讯
2016/06/10 00:00

jQuery 3.0 最终版发布

jQuery 3.0 最终版发布了。jQuery 3.0将是jQuery的未来。但如果你需要IE6-8支持,您可以继续使用最新版本1.12。 为了帮助用户升级,jQuery 发布了全新的3.0升级指南,以及 jQuery Migrate 3.0 插件将帮助您识别代码中的兼容性问题。 您可以从jQuery CDN获取文件,或者直接访问链接: https://code.jquery.com/jquery-3.0.0.js https://code.jquery.com/jquery-3.0.0.min.js 您也可以从以下npm获得更新: npm install jquery@...

54
65
发表了资讯
2016/05/21 00:00

jQuery 1.12.4,2.2.4 和 3.0 候选版发布

jQuery 1.12.4,2.2.4 和 3.0 发布了。其中jQuery 3.0 不支持 IE6-8。 Jquery是一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,兼容CSS3,还兼容各种浏览器 (IE 6.0+,FF 1.5+,Safari 2.0+,Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。 完整改进记录 2.2.4 – GitHub changelog 1.12.4 – GitHub changelog 3.0.0候选版–3.0 Upgrade G...

12
9
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
01/16 10:30

啥是jQuery(什么是jQuery)

一、什么是jQuery jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX 二、1.x、2.x、3.x 三大系列的区别 下载jquery : https://www.bootcdn.cn/jquery/ jquery.js 有注释,有代码风格 — 开发版-- 开发环境使用 juery.min.js 压缩–没有注释-- 生产版-- 生产...

0
0
发表了博客
2018/03/26 16:45

jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别

$(function(){})已经是一个匿名函数了,在里面定义的函数已经是私有了,不能全局访问。把函数定义在全局,也就是function外面,这样外部才能调用。 Jquery是优秀的Javascrīpt框架。我们现在来讨论下在 Jquery 中两个页面载入后执行的函数。 $(document).ready(function(){ // 在这里写你的代码... }); 在DOM加载完成时运行的代码 可以简写成 jQuery(function(){ }); (function($) {})(jQuery)什么意思? (function(){ ...

0
0
发表于大前端专区
2014/01/17 16:13

JQuery - $, JQuery, Window.load, JQuery.ready

开篇之前偶然间看到和这篇文章有关的Stackoverflow的一个thread,在这里摘录。 $(document).ready(function() { // executes when HTML-Document is loaded and DOM is ready alert("document is ready"); }); $(window).load(function() { // executes when complete page is fully loaded, including all frames, objects and images alert("window is loaded"); }); //All this three are having a same functionality ...

0
0
发表了博客
2018/06/21 03:16

jquery-3 jquery选择器

jquery-3 jquery选择器 一、总结 一句话总结:选择器使用的时候可以结合参考手册,里面都已经详细归类好了。(多用才能熟啊) 1、$(:input).css({'color':'#987654'}); 中的css方法中的参数是什么数据格式? 是json数据格式,也就是jquery中的参数采用的是json数据格式 2、jquery中的参数采用的是什么数据格式? json数据格式 二、jquery选择器 1、相关知识 选择器: 1.常用 1)#id 2)ele 3).class 4)* 5)sel1,sel2 2.层级 1)ance...

0
0
发表了博客
2018/03/14 00:12

You-Dont-Need-JQuery (你不需要JQuery)

看完这篇文章我才觉得真的要用JQuery ,因为实在是有些地方设计的使用太复杂了, document.querySelector() 和 Document.querySelectorAll 的确是很方便的API... 不过很多功能还是用JQuery实现起来比较简单。 You Don't Need jQuery 前端发展很快,现代浏览器原生 API 已经足够好用。我们并不需要为了操作 DOM、Event 等再学习一下 jQuery 的 API。同时由于 React、Angular、Vue 等框架的流行,直接操作 DOM 不再是好的模式,j...

0
1
发表了博客
2018/02/24 20:28

jQuery 中 jQuery(function(){})与(function(){})(jQuery) 的区别及用法

假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情请点击http://106.12.206.16:8080/qingruihappy/index.html query是优秀的Javascrīpt框架。我们现在来讨论下在 Jquery 中两个页面载入后执行的函数。 $(document).ready(function(){ // 在这里写你的代码... }); ...

0
0
发表了博客
2011/03/28 08:41

jQuery jquery-1.5.1.min.js使用

请问下 jquery-1.5.1.min.js 导入MyEclipse9.0有错误提示 是怎么回事

0
1
发表了博客
2019/03/01 16:07

JQuery

目录 JQuery JQuery选择器 JQuery事件 JQuery对DOM元素的操作 JQuery jQuery是一个快速、简洁的JavaScript框架,它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。 目前jQuery有1.x和2...

0
0
2019/06/05 18:19

jQuery

一.万能的$($===jQuery) $是一个对象,也是一个方法 1.1 直接获取页面的元素 $("选择器") 例:$("#id值") 1.2 dom就绪后执行相应的代码 window.onload = function(){...} -> 页面加载完毕后执行(所有数据请取完毕) $(function(){...}) -> dom加载就绪(只需要读取到标签与属性即可【速度更快,性能更好】) 1.3 把一个原生的dom对象转成jQuery对象 jQuery对象的功能更加强大 【object{...}】,是一个伪数组 原生 -> jQuery : $(原生...

0
0
发表了博客
2019/03/03 01:28

jQuery

jQuery jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。 jQuery的特点 链式编程:比如.show()和.html()可以连写成.show().html()。 隐式迭代:隐式 对应的是 显式。隐式迭代的意思是:在方法的内部进行循环遍历,而不用我们自己再进行循环,简化我们的操作,方便我们调用。 在使用jQuery的API时,都是方法调用,也就是说要加小括号(),小括...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2009/02/18 20:03

jQuery的Dialog只显示一次的问题

第一次使用jQuery的Dialog,弹出的窗口很漂亮,但发现按照文档中来直接使用dialog()函数弹出窗口的话,似乎只能调用一次,第二次调用 就没任何反映……无奈只有Google一下,才知道dialog使用之前应该进行一次初始化,然后使用dialog("open")来进行弹出。 初始化: $('#dialog').dialog({ autoOpen: false, modal: true, title: '错误', buttons: {'确定': function(){$(this).dialog('close')...

8
0
发表了问答
2014/12/03 10:55

视频网站记录用户播放进度的实现代码

求大神指教,如何通过Java程序或者javascript实现在线实时记录用户播放视频的进度,系统使用的是flowplayer视频播放插件。

5
2
发表于大前端专区
2020/09/29 06:58

如何使用 jQuery 重置多个输入框中指定的输入框的数据?

将 button 的 type 属性设置为 reset,点击 button,整个表单的值都会重置。那么,如果我不想重置整个表单的值,只想重置多个输入框中的某一个的值,应该怎么实现呢? $('#inputID').val('') 只是将输入框的值清空,并不是真正意义上的“重置”,我们知道,如果输入框的初始值并不为空,则点击重置按钮时输入框的值并不会清空,而会重置为初始值。 目前我能想到的方案是,页面初始化时把该输入框的初始值存入一个变量,点击重置...

11
0
发表于大前端专区
2019/08/14 18:41

编写js函数库让第三方系统用script标签引入,并发布新版本时能进行版本控制

我写了一个js函数库,需要让第三方项目用script标签引入 ### 问题1:我js放在哪? 起初是每次把js脚本发给其它项目开发人员,这样一是麻烦,二是别人每次都要重新发布项目。所以我想像远程引入,比如jquery。但是公司内部项目,不能把js库函数发布到cdn,项目也不让通过cdn引入。所以我js放在哪可以让其他人远程引入 <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> 问题2:怎么控制版本? 不能每次都远程...

1
0
发表于大前端专区
2019/10/03 22:20

如何将一个Data值写入Form表单

比如:{a:1,b:1} 从后台,异步获取,这个知道, 有没有直接在前台,直接用Jquery函数解决的

2
0
发表于大前端专区
2019/05/06 16:48

layui按条件筛选数据

如上图,我想根据“筛选”中的条件筛选成绩。 表格渲染是layui方法级渲染。分页是表格自带的分页,可以做到服务器端根据前端给的参数进行条件查询和排序。 现在选择条件后,不需要提交表单就会根据条件重载表格和排序(排序是服务器端排的)。每次服务器只返回当前页数据。 问题来了:跳转页码的时候它不会带上上面的筛选条件。 反复看过手册,问了群友,也百度过但是一直不解决。 难道我的思路有问题? 想请教朋友们:大伙在筛...

3
0
发表了问答
2017/05/02 17:23

ztree+vue+jquery ztree不能展开收起

@zTree 你好,想跟你请教个问题: 在我用了vue+jquery+ztree之后 ztree不能展开和收起 callback里的函数也失效了

2
0
发表了问答
2016/01/15 12:05

jqGrid 冻结列和搜索操作工具栏混合使用的问题

当使用了冻结列效果后frozen : true ,再使用jQuery("#row").jqGrid('filterToolbar',{searchOperators : true}) 就会出现如图的效果,这个怎么解决,求大神指点,期望的效果是在冻结的前2列上也出现搜索框

1
0
发表了问答
2011/10/20 17:04

让人蛋疼的jQuery代码

对于一个程序员来说,看别人写的代码有时候可以学到很多的东西,但有时候却是一种折磨。折磨人的代码变量的命名:String a1 = ……;折磨人的方法命名:public void givename(String name){……} ,有更甚者一个工具类:DotaUtil.class,电子商务更Dota怎么扯上关系了,一问究竟得出答案“Do Test Action”,一个调试Action的工具类。遇上此代码真是欲哭无泪,我记得还看过一篇博文,甚至什么面包调用奶油返回香蕉之类的,真想说...

22
0
发表了问答
2014/07/25 14:06

使用jqprint打印预览时不显示图片

页面上有一个表格table和一个jqplot的统计图,使用jqprint打印预览时不显示table的边框和jqplot的图,只显示数据。 但是用浏览器自带的打印预览是正常的。 jqprint该怎么设置。

8
0
发表了问答
2013/03/12 10:53

jstree 默认某个节点选中

使用jquery的jstree插件,怎么让tree的某个节点某人选中

1
0
发表了问答
2015/06/03 15:53

为啥checkbox显示不出来?

这部分代码有什么问题,为啥checkbox显示不出来?

20
0
发表了问答
2017/04/07 12:55

jQuery从入门到精通视频课程分享

jQuery从入门到精通视频课程分享给大家,共 66课时,需要的可以回复留一下邮箱。

230
11
发表于大前端专区
2020/02/20 18:10

datatables绑定自定义属性时,开启分页功能的情况下如何所有单元格都绑定上?

我的datatable加载完数据后,我想给所有单元格绑定一个自定义属性,如下: var tr_index = 0; for(var i=0;i<25;i++){ $('#table tbody tr').eq(tr_index).children().each(function(){ $(this).attr('dec_value','00'); }); tr_index++; } 但是却只有第一页能成功绑定,我知道这和绑定点击事件失效的原因一样,如果是点击事件的话,用jquery 的on()方法可以让所有页都生效,但是绑定自定义属性用不了on()方法吧?我应该怎样才能...

1
0
发表于大前端专区
2019/07/24 18:22

EasyUi 行编辑,失去焦点,下拉框显示ID,不显示名称

easyui 的行编辑,我使用4级联动下拉框,只是选好值,失去焦点结束编辑的时候,不显示名称,显示的为ID,找了好久,不知道为啥,在线求救。。。 <%@ page language="java" contentType="text/html; charset=gbk" pageEncoding="gbk"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE html ...

9
0
发表于大前端专区
2019/11/21 14:25

jquery.min.js 报错了

0c6f4797-537a-4db1-bc2e-fd5f914c2809:295 Uncaught ReferenceError: op is not defined at HTMLDocument.<anonymous> (0c6f4797-537a-4db1-bc2e-fd5f914c2809:295) at j (jquery.min.js:817) at Object.fireWith [as resolveWith] (jquery.min.js:852) at Function.ready (jquery.min.js:909) at HTMLDocument.I (jquery.min.js:914)...

3
0
发表于大前端专区
2019/11/01 15:16

html js 知识

问题就是我现在有个html的页面和一个json文件或text文件,我想通过js 技术能实现。把我想要的内容写入,修改,删除json或text文件内容吗?不能通过后台软件,比如java IO流,或note js 这些等。

2
0
发表于软件架构专区
2019/10/31 09:50

springboot+freemarker项目,ajax请求每次sessionid不一样

springboot版本:2.x 如题,应用登录界面有验证码校验,通过jQuery发送到后台,有时候正常有时候不正常,偶发性问题,出现问题的时候请求头跟正常的时候不太一致,出现问题的时候Request Headers中Cookie会出现两个jsessionid,两个还不一样,Response Headers中会出现Set-Cookie。 项目没有跨域,通过域名访问才会偶发性出现,通过IP没问题。 异常截图: 正常截图:...

4
0
发表于大前端专区
2019/09/11 16:56

中文网站直接翻译成英文

<html> <title>翻译</title> <style> body{ top:0px!important; min-height: 0px!important; } .goog-te-banner-frame{ display:none } </style> <body> 可以实现全文翻译,大神能改成本地的么?或者说有没有其他的方法实现全文翻译 <!--把button放在右下角,这个是可以随意修改的,你可以改成一个链接一个图片之类的--> <div id="google_translate_element" style="position:absolute;top:10px;right:10px;z-index:2000;opacit...

2
0
发表于大前端专区
2019/08/23 16:09

jQuery为啥赋值,赋值不过去, js倒是可以赋值过去

$("#mysqlwriter.parameter.table").val('mysqlwritable1111'); 上面的赋值,扶不上去 下面的赋值是成功的, document.getElementById("mysqlwriter.parameter.table").innerText =apartCol;

7
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
29 评论
556 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部