jquery 订阅
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 [1] 展开全文
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。 [1]
信息
发布时间
2006年1月
最新版本
jQuery 3.4.1
发布人
John Resig
发布地点
美国纽约
核心理念
write less,do more
内部引入库
Sizzle.js
中文名
极快瑞
第一个版本
jQuery 1.0(2006年1月)
外文名
jQuery
jQuery发展历程
2005年8月,John Resig提议改进Prototype的“Behaviour”库,于是他在blog上发表了自己的想法,并用了3个例子做简单的流程说明。第一个例子是为元素注册一个事件:他认为应该改写为:他认为应该改写为:第三个例子是为不断变化的元素注册不同的事件:他认为应该改写为:这些代码也是jQuery语法的最初雏形。当时John的想法很简单:他发现这种语法相对现有的JavaScript库更为简洁。但他没想到的是,这篇文章一经发布就引起了业界的关注。于是John开始认真思考着这件事情(编写语法更为简洁的JavaScript程序库),直到2006年1月14日,John正式宣布以jQuery的名称发布自己的程序库。随之而来的是jQuery的快速发展。2006年1月John Resig等人创建了jQuery;8月,jQuery的第一个稳定版本,并且已经支持CSS选择符、事件处理和AJAX交互。2007年7月,jQuery 1.1.3版发布,这次小版本的变化包含了对jQuery选择符引擎执行速度的显著提升。从这个版本开始,jQuery的性能达到了Prototype、Mootools以及Dojo等同类JavaScript库的水平。同年9月,jQuery 1.2版发布,它去掉了对XPath选择符的支持,原因是相对于CSS语法它已经变得多余了。这一版能够对效果进行更为灵活的定制,而且借助新增的命名空间事件,也使插件开发变得更容易。同时,jQuery UI项目也开始启动,这个新的套件是作为曾经流行但已过时的Interface插件的替代项目而发布的。jQuery UI中包含大量预定义好的部件(widget),以及一组用于构建高级元素(例如可拖放、拖拽、排序)的工具。2008年5月,jQuery 1.2.6版发布,这版主要是将Brandon Aaron开发的流行的Dimensions插件的功能移植到了核心库中,同时也修改了许多BUG,而且有不少的性能得到提高。因此,如果以前的jQuery版本升级到1.2.6,那么完全可以从代码中排除Dimensions插件(一个获得元素尺寸、定位的插件)。在jQuery迅速发展的同时,一些大的厂商也看中了商机。2009年9月,微软和诺基亚公司正式宣布支持开源的jQuery库,另外,微软公司还宣称他们将把jQuery作为Visual Studio工具集的一部分。他将提供包括jQuery的智能提示、代码片段、示例文档编制等内容在内的功能。微软和诺基亚公司将长期成为jQuery的用户成员,其他成员还有Google,Intel,IBM,Intuit等公司。2009年1月,jQuery 1.3版发布,它使用了全新的选择符引擎Sizzle,在各个浏览器下全面超越其他同类型JavaScript框架的查询速度,程序库的性能也因此有了极大提升。这一版本的第2个变化就是提供live()方法,使用live()方法可以为当前及将来增加的元素绑定事件,在1.3版之前,如果要为将来增加的元素绑定事件,需要使用livequery插件,而在1.3版中,可以直接用live()方法。2010年1月,也是jQuery的四周年生日,jQuery 1.4版发布,为了庆祝jQuery四周岁生日,jQuery团队特别创建了jquery14.com站点,带来了连续14天的新版本专题介绍。在1.3及更早版本中,jQuery通过JavaScript的eval方法来解析json对象。在1.4中,如果你用的浏览器支持,则会使用原生的JSON.parse解析json对象,这样对json对象的书写验证则更为严格。比如:{foo: "bar"}的写法将不会被验证为合法的json对象,必须写成{"foo":"bar"}。如果你的程序打算升级到1.4版本,那么这一点要尤其注意。2010年2月,jQuery 1.4.2版发布,它新增了有关事件委托的两个方法:delegate()和undelegate()。delegate()用于替代1.3.2中的live()方法。这个方法比live()来的方便,而且也可以达到动态添加事件的作用。比如给表格的每个td绑定hover事件,代码如下:2011年1月,jQuery 1.5版发布。2011年11月,jQuery 1.7版发布。 [2-3] 
收起全文
精华内容
参与话题
问答
  • jQuery 完整 ajax示例

    万次阅读 多人点赞 2019-06-17 18:20:50
    $(function(){ //请求参数 var list = {}; // $.ajax({ //请求方式 type : "POST", //请求的媒体类型 contentType: "application/json;chars...
        $(function(){
            //请求参数
            var list = {};
            //
            $.ajax({
                //请求方式
                type : "POST",
                //请求的媒体类型
                contentType: "application/json;charset=UTF-8",
                //请求地址
                url : "http://127.0.0.1/admin/list/",
                //数据,json字符串
                data : JSON.stringify(list),
                //请求成功
                success : function(result) {
                    console.log(result);
                },
                //请求失败,包含具体的错误信息
                error : function(e){
                    console.log(e.status);
                    console.log(e.responseText);
                }
            });
        });
    
    展开全文
  • JQuery给textarea取值和赋值

    万次阅读 2016-02-24 17:12:56
    JQuery给textarea取值和赋值 取值 var qrcodefortemcontent=$("#qrcodefortemcontent").val(); 赋值 $("#qrcodefortemcontent").val(“123”); -有网友反馈 textarea 没有 val()方法,下面我给出例子,需要引入 ...

    JQuery给textarea取值和赋值

    取值

    var qrcodefortemcontent=$("#qrcodefortemcontent").val();

    赋值

    $("#qrcodefortemcontent").val(“123”); 

    -有网友反馈 textarea 没有 val()方法,下面我给出例子,需要引入 jquery.js 

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript" src="https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/static/protocol/https/jquery/jquery-1.10.2.min_65682a2.js"></script>
    </head>
    <body>
    <script type="text/javascript">
    	$(function(){ 
    		alert("hello");
    		alert($("#demoid").val());
    		$("#demoid").val(7890);
    		alert($("#demoid").val());
    	});
    </script>
    123
    <textarea rows="10" cols="10" id="demoid">
    1234
    </textarea>
    </body>
    </html>

     

    JQuery给label

    取值

    next_openid=$("#next_openid2").text();

    $("#hasnext2").text('YES');

    $("#hasnext2").text('YES');

     

     

     

     

     

     

    JQuery给input

    取值

     qrcodeforeverflag=$("#qrcodeforeverflag").val();

    赋值

    $("#qrcodeforeverflag").val(“123”);

     

    在html标签中使用‘’或者“”有时候是有差异的,使用“”保险些,但是在存在转义的时候需要用''

    展开全文
  • jquery完整包

    千次下载 热门讨论 2014-02-26 14:09:43
    最完整的 jquery版本,包括 jquery1.10.1,jquery1.10.2,jquery1.11.0, jquery1.32, jquery1.42,jquery1.44, jquery1.5,jquery1.5.1,jquery1.5.2, jquery1.6,jquery1.6.4, jquery1.7, jquery1.8,jquery...
  • jquery-form.js 源码

    万次下载 热门讨论 2014-04-16 17:37:50
    异步提交表单和上传文件jquery-form.js
  • jQuery入门

    万人学习 2016-09-26 23:47:59
    本套jQuery从初级完全讲解,主要包括以下内容: 1,jQuery选择器 2,jQuery事件 3,jQuery Dom操作 4,jQuery动画 5,实例实战
  • vararr=["xml","html","css","js"]; $.inArray("js",arr); //返回 3, 如果不包含在数组中,则返回 -1;

    var arr = [ "xml", "html", "css", "js" ];  

    1. $.inArray("js", arr);  //返回 3,
    2. 如果不包含在数组中,则返回 -1;
    展开全文
  • 使用jquery如何清空input 中的内容

    万次阅读 2017-05-28 19:58:29
    用JQ的attr属性就可以清空input的内容 <inputtype="text"value="TEST"/>...scriptsrc="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"type="text/javascript"/> <script> $(function(){ ...

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,
    忍不住分享一下给大家。点击跳转到教程。
    https://www.captainai.net/ainusers/

    用JQ的attr属性就可以清空input的内容
    
    <input type="text" value="TEST"/>
    
    <script src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js" type="text/javascript"/>
    
    <script>
    
        $(function() {
    
          $("input").attr("value","");
    
        });
    
    </script>
    <script type="text/javascript">   
     $(function(){  
       $('input:reset').click(function(){  
         $('.input').val("");  
       });   
     });  
    </script> 

     

     

    展开全文
  • Jquery如何获取子元素

    万次阅读 2017-06-20 17:25:56
    Jquery获取子元素的方法有2种,分别是children()方法和find()方法。下面我们分别来使用这两种方法,看看它们有何差异。 1.children()方法:获取该元素下的直接子集元素 2.find()方法:获取该元素下的所有子集元素 ...
  • jQuery/$ is not defined” 解决方法

    万次阅读 2018-03-24 15:53:32
    最初碰到这个问题的时候,我也在网上搜了一些资料,不过都没有解决我的...必须先引用jquery-1.4.1.js(或其他版本)文件,再引用其他js插件的文件 方法3:js冲突 a、var jq = $.noConflict(); b、var jq = jQue...
  • jquery.pagination.js和jquery-1.11.1.min.js文件都放项目下了 报错Uncaught ReferenceError: jQuery is not defined 43.html:8 Uncaught TypeError: $(...).pagination is not a function word_search.js:155 ...
  • jQuery回到顶部插件jQuery GoUp

    千次阅读 多人点赞 2014-08-04 22:25:33
    插件描述jQuery GoUp!是一个简单的jQuery插件,让你的网页用户直接回到顶部。使用方法非常简单引用jquery库和jquery.goup.min.js到你的页面
  • jquery获取复选框checkbox的值

    万次阅读 2018-08-03 13:36:01
    jquery获取复选框checkbox的值 实现方式:jquery获取复选框checkbox的值
  • Jquery入门到精通

    万人学习 2016-10-13 11:23:48
    jquery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。 使用户能更方便地处理HTML documents、... 本课程以jquery为核心,系统全面的掌握 jQuery Ajax jQuery常用插件 jQuery UI jQuery Mobile
  • 大家好,从http://jquerymobile.com/download/ 上下载了jquery.mobile-1.3.2.zip压缩包 之后在我的html中引入如下: ``` <link rel="stylesheet" href="C:\Users\le\Desktop\jquery.mobile-1.3.2...
  • [jQuery知识]jQuery之知识体系

    千次阅读 多人点赞 2016-12-06 23:47:32
    知识体系:jQuery基础知识一jQuery之知识二-选择器[jQuery知识]jQuery之知识三-过滤器[jQuery知识]jQuery之知识四-DOM和CSS操作[jQuery知识]jQuery之知识五-DOM节点操作[jQuery知识]jQuery之知识六-表单操作[jQuery...
  • jquerymobile设计完整例子

    千次下载 热门讨论 2014-05-11 01:54:00
    jquerymobile例子 包含从登陆到菜单和各种菜单切换完整设计 上传只为分享
  • ``` ... </div> ``` ... jQuery(document).ready(function () { ... jQuery(".login_half > input").on("blur", function () { ... var str = jQuery(this).prop("title");...用的jQuery是1.11.2的,求大神指教
  • jquery双击事件

    万次阅读 2018-03-08 14:47:32
    一、jquery的dblclick事件 一个DOM元素,如:div,既绑定了 click 事件,又绑定了 dblclick 事件,这两个事件分别要做独立的事情。事件处理上没有冲突,都可以各自 完成各自的操作。双击的时候虽然是执行了 ...
  • 想要通过jquery方式更改模板第二行 <div th:replace="./odata-template.html :: liuchtu"></div> jquery的写法如下所示: $("#blank_showz").empty(); var $new_obj = $("<div></div>"); $("#...
  • jQuery 在HTML中引用jQuery

    万次阅读 2019-03-11 20:10:36
    方法2:从 Staticfile CDN、又拍云、新浪、谷歌或微软等引用 jQuery (1)下载jQuery 下载地址:jquery.com Production version:用于实际的网站中,已被精简和压缩。 Development version:用于测试和开发(未...
  • jquery源码学习笔记二:jQuery工厂

    千次阅读 2016-06-14 07:34:21
    笔记一里记录,jQuery的总体结构如下:(function( global, factory ) { //调用factory(工厂)生成jQuery实例 factory( global ); }(typeof window !== "undefined" ? window : this, function( window, noGlobal ) ...
  • jquery.qrcode.min.js---二维码的jquery插件

    千次下载 热门讨论 2014-11-04 09:55:53
    jquery.qrcode.min.js 二维码的jquery插件
  • jquery $ is undefined

    2015-06-18 08:41:14
    A窗口内引用 jquery 可以正常使用 在A窗口内通过 window.open的方式又打开了一个新的B窗口。 B窗口的html是用字符串拼接的,这个串中又再次引用的同样的jquery 结果在B窗口中就报 $ is undefined. 开始以为是B...
  • <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"> var r_answer = $('#r input[name="choice"]:checked ').val(); var br_answer = $("#ra").val(); var rg = $("#rg").val(); alert(r_answer); ...
  • 利用typeof来进行判断得到的变量是否为null(undefined) var exp = undefined; if (typeof(exp) == "undefined") { alert("undefined"); } 注意判断是否是undefined的时候一定要在两边加上引号,否则不成功(个人...
  • jquery.PrintArea.js

    千次下载 热门讨论 2012-02-09 14:49:21
    jQuery 打印插件 PrintArea 支持页面局部打印。
  • jQuery - download下载 - Release:jQuery 1.3.1

    千次阅读 2009-01-26 19:09:00
    jQuery - download下载 - Release:jQuery 1.3.1From jQuery JavaScript LibraryJanuary 21, 2009: This is a bug fix release for jQuery 1.3. You can view the full list of what was fixed on the bug t
  • Vue-Cli3 使用jquery

    万次阅读 2020-05-18 09:36:09
    我找了半天没看见这个文件夹,后来发现cli3之后就没有这个文件夹了,这么实现在vue里面使用jquery呢? 参考下面步骤: 1、命令行工具,进入项目文件夹,执行: npm install jquery --save 2、提示安装成功后,在...
  • 4.2 jQuery

    万次阅读 2019-05-22 17:21:26
    1.2 jQuery jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。 jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。...
  • Jqueryjquery点击按钮弹出div层

    千次阅读 2016-12-05 12:15:46
    1、在jquery中,点击一个按钮弹出DIV层对话框的实例。【点击table中“操作”一列中的按钮弹出一个弹出层】。 先看看效果: 弹出层效果: 2、jsp中实现弹出层代码,先设置id值,如下: 3、js代码中【弹出层一】...

空空如也

1 2 3 4 5 ... 20
收藏数 472,867
精华内容 189,146
关键字:

jquery