jQuery 扩展功能】的更多相关文章

源码如下: /*! * 说明:Jquery库扩展 * 创建时间: leo 2016/10/13 */ (function (window, jQuery, undefined) { jQuery.extend({ /*日期时间处理*/ // data参数的格式为日期格式 date: { // 添加/减去月份 num为正就是加 为负就是减 countMonth: function(date, num){ var oDate, oMonth, oDay; oDate = new Date(date)…
jquery-extensions:jQuery && jEasyUI 扩展功能集合 该扩展功能基于 jQuery 1.9.x / 1.10.x / 1.11.x 和 jQuery EasyUI 1.3.6 实现 本扩展集合包含两大部分: jquery 基础库扩展:由文件 jquery.jdirk.js 实现:该文件扩充了 jquery 的基础功能,主要体现在: 增加了大量的 jquery-utility,为前端开发提供诸多便利: 对 javascript 的基础对象 String.Dat…
动画DOM及CSS操作 自定义动画 animate(最终css状态,时间) 这个最终css状态是一个对象 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>demo</title> <style> div{ width:200px; height:200px; background:pink;…
拜读一个开源框架,最想学到的就是设计的思想和实现的技巧. 废话不多说,jquery这么多年了分析都写烂了,老早以前就拜读过, 不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍 我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧! github上最新是jquery-master,加入了AMD规范了,我就以官方最新2.0.3为准 整体架构 jQuery框架的核心就是从HTML文档中匹配元素并对其执行操作. 例如: $().find().css() $().h…
× 目录 [1]通用形式 [2]反向形式 [3]首尾元素 [4]唯一元素 前面的话 在上一篇中已经介绍过基础选择器和层级选择器,本文开始介绍过滤选择器.过滤选择器是jQuery选择器中最为庞大也是最为出彩的一部分.以CSS结构伪类选择器为基础,jQuery过滤选择器增加了很多扩展功能.本文先从与CSS选择器最相近的子元素过滤选择器开始说起 通用形式 $(':nth-child(index)') $(':nth-child(index)')选择每个父元素的第index个子元素(index从1算起)…
学习要点: 1.什么是 jQuery 2.学习 jQuery 的条件 3.jQuery 的版本 4.jQuery 的功能和优势 5.其他 JavaScript 库 6.是否兼容低版本 IE 7.下载及运行 jQuery 学习网址:https://jquery.com/ 一.什么是 jQuery jQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一整套定义好的方 法.它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入, jQ…
整体把握jQuery -jQuery 的原型关系图 (原)http://www.html5cn.org/article-6529-1.html 2014-7-2 17:12| 发布者: html5cn |来自: 博客园| 评论: 0   摘要: 一幅图展示 jQuery 中各对象之间的关系,这就是很多人想要的最直观的总结 jQuery 的方式.在这篇文章中,一幅画展示整个 jQuery 的核心内容,并逐一解释. ...            若干个月前,看到一篇文章,内容很简单,就是一幅图,展示…
JQuery.Gantt是一个开源的基于JQuery库的用于实现甘特图效果的可扩展功能的JS组件库. <link rel="stylesheet" href="css/style.css" /><script src="js/jquery-1.7.min.js"></script><script src="js/jquery.fn.gantt.js" charset ="GB…
一.前言 jQuery.Deferred作为1.5的新特性出现在jQuery上,而jQuery.ajax函数也做了相应的调整.因此我们能如下的使用xhr请求调用,并实现事件处理函数晚绑定. var promise = $.getJSON('dummy.js') // 其他逻辑处理 promise.then(function(){ alert('late binding') }) 我还一度以为这就是Promises/A+规范的实现,但其实jQuery.Deferred应该与jsDeferred归为…
很多的 JavaScript 开发人员,包括我在内,都很喜欢 jQuery.因为它的简单,因为它有很多丰富的插件可供使用,和其它优秀的工具一样,jQuery 让我们开发人员能够更轻松的开发网站和 Web 应用. 然而,另一方面,作为前端开发的基础框架,jQuery 包含大量的兼容性代码和扩展功能,其中有很多在你的整个项目中可能都不会用到.其实如果你只是针对现代浏览器,很多功能使用原生的 JavaScript 就可以实现,即使是拖后腿的低版本 IE 浏览器,兼容性也是很容易处理的. 您可能感兴趣的…
jquery中添加属性和删除属性: $("#2args").attr("disabled",'disabled'); $("#2args").removeAttr("disabled"); 问题背景: 选择“选项1”是,“两个参数”这个单选按钮有效. 选择“选项2”时,让“两个参数”的这个单选按钮无效. 代码: <!DOCTYPE> <html > <head> <meta chars…
转载来自: http://www.cnblogs.com/liusuqi/archive/2013/06/09/3129293.html JQuery.Gantt是一个开源的基于JQuery库的用于实现甘特图效果的可扩展功能的JS组件库. <link rel="stylesheet" href="css/style.css" /> <script src="js/jquery-1.7.min.js"></script…
一.什么是 jQuery 1.jQuery是一个JavaScript库,jQuery 极大地简化了 JavaScript 编程.它通过封装原生的JavaScript函数得到一整套定义好的方法. 2.它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入jQuery已经集成了JavaScript.CSS.DOM和Ajax于一体的强大功能. 3.它可以用最少的代码,完成更多复杂而困难的功能,从而得到了开发者的青睐.主旨:以更少的代码.实现更多的功能 二.jQuery…
        若干个月前,在博客园中看到一篇文章,内容很简单,就是一幅图,展示的是 jQuery 中各对象之间的关系,当时就觉得,这就是我想要的最直观的总结 jQuery 的方式.在那篇文章中,也有很多人表示不解,说看不明白.这里我也重画了一幅,并逐一解释.附件提供了 visio 格式的文件. 下面将结合 jQuery 源码,对上图的各个部分逐一解释.在图中,圆圈数字代表的是 jQuery 源码的位置,圆圈数字一样的位置表明这几个地方出自同块(block)代码. /** * ① 何为 jQue…
在此之前使用了Chart.js.Highcharts,首先了解一下这两款插件的优势与不足,然后再来了解jqplot. 1.Chart Chart中文官网:http://chartjs.cn/ 1.1优势: 1.1.1Chart是一个基于HTML5标签canvas来开发的纯javascript图表库,Chart.js(44KB)Chart.min.js(20KB),只需要引用一个文件即可搞定,用起来非常干净舒服. 1.1.2Chart可以支持六种图标类型:折线图(Line).柱形图(Bar).饼形…
javascript的核心API设计的很简单,但由于浏览器之间的不兼容性,导致客户端的API过于复杂.IE9的到来缓解了这种情况.然而使用javascript的框架或者工具类库,能简化通用操作,处理浏览器之间的差异,这让很多程序员在开发web应用时变得更简单. jQuery类库被广泛的使用,作为web开发者,我们必须熟悉它:即便没有在自己的代码中遇到,也可能在别人的代码中遇见.幸运的是,jQuery代码足够小巧和稳定,本章就能将它讲述清楚. jQuery能让你在文档中轻松找到关心的元素,并对这些…
FooTable是一个高级jQuery插件,允许开发者在触屏智能手机及平板电脑等小型设备上制作数据非常惊人的HTML表格.它可以将HTML表转换成可扩展的响应式表格,且通过单击某一行即可将该行数据隐藏起来. FooTable 是一个很给力的 jQuery 响应式表格插件,使用它可打造出自适应浏览器宽度的动态表格来.它的实现原理是当宽度变小时自动隐藏表格中的某些列,并以另一种形式呈现它们,即当它们隐藏时你只要点击每一行的第一格就可查看此部分数据.此插件的使用是非常简单的,扩展性也很强. FooTa…
方法链式调用的实现 写的更少,做的更多.是JQuery的核心理念. 那么链式方法的设计与这个核心理念不谋而合.那么从深层次考虑这种设计其实就是一种Internal DSL. DSL是指Domain Specific Language,也就是用于描述和解决特定领域问题的语言. 看一段链式代码: $('input[type="button"]') .eq(0).click(function() { alert('点击我!'); }).end().eq(1) .click(function(…
什么是jquery? Jquery是一个Javascript库,通过封装原生的Javascript函数得到一套定义好的方法.它可以用个少的代码完成更多更强大更复杂的功能,从而得到开发者的青睐. So! Write less .Do more! Jquery的功能和优势? (1)像Css那样访问和操作DOM: (2)修改CSS控制页面外观: (3)简化javascript代码操作: (4)时间处理更加容易: (5)各种动画效果使用方便: (6)让AJAX技术更加完美: (7)基于Jquery的大量…
一.简介 JQuery.Gantt是一个开源的基于JQuery库的用于实现甘特图效果的可扩展功能的JS组件库. 二.前端页面 2.1 资源引用 首先需要将下载到的源码中的CSS.IMG.JS等资源放入我们自己的项目中,然后在我们自己的页面中引用需要的资源文件. CSS样式文件 <link rel="stylesheet" href="css/style.css" /> JS脚本文件 <script src="js/jquery-1.8.2…
终于动笔开始 jQuery 源码解析第二篇,写文章还真是有难度,要把自已懂的表述清楚,要让别人听懂真的不是一见易事. 在 jQuery 源码解析一:jQuery 类库整体架构设计解析 一文,大致描述了 jQuery 源码整体大致架构,主要分为以下几个点:   A 通过自执行函数,在内部将 jQuery (jQuery 为一个函数,同时,在 JS 中,函数也为对象)以 window.jQuery=window.$ 引入,供用户直接便可使用 $.jQuery 调用.       B 以 C#.Jav…
JQuery包装器提供了大量的方法,可以再页面中直接使用.但是,没有 任何一个库可以满足所有的需求,所以,JQuery库提供了丰富的扩展功能 .以禁用一组表单元素为例,看看怎么简单有效的在JQuery库中添加自定 义的功能扩展.(JQuery没有禁用表单元素的方法哦) 上代码: 1: <!DOCTYPE> 2: <html lang="en"> 3: <head> 4: <title>Custom Method!</title>…
在这篇文章中已经收集了 10 个最佳的 jQuery 视频插件,帮助开发人员容易地实现网站播放影片功能.可以显示视频和视频播放列表. 1. Bigvideo.js BigVideo.js 是一个 jQuery 插件能够,让你很方便将视频作为网站的背景. 它可以默默地播放一个视频,或用一个列表让用户选择他们喜欢的进行播放. 这个插件基于 Video.js 构建.此外如果有些设备不支持自动播放支持显示成图片. 2. jPlayer jPlayer 是一个可定制和更换皮肤的开源 JQuery 的播放器…
基本介绍 jQuery Tools 是基于 jQuery 开发的网站界面库,包含网站最常用的Tabs(选项卡).Tooltip(信息提示).Overlay(遮罩.弹窗).Scrollable(滚动控制).Form Validator(表单验证).Rangeinput(范围选择).Dateinput(日期选择)等众多功能.jQuery Tools 提供了高自定义的API接口,能够帮助开发者非常容易的实现所需要的功能,带给用户更佳的使用体验. 相比 jQuery UI,jQuery Tools 提供…
jQuery原型技术分解 起源----原型继承 用户过javascript的都会明白,在javascript脚本中到处都是 函数,函数可以归置代码段,把相对独立的功能封闭在一个函数包中.函数也可以实现类,这个类是面向对象编程中最基本的概念,也是最高抽象,定义一个灰就相 当于制作一个模型,然后借助这个模型复制无数的实例. 例如,下面的就可定义最初的jQuery类,类名就是jQuery,你可以把它视为一个函数,函数名是jQuery.那当然也可以把它视为一个对象,对象 名是jQuery.与其也面向对象…
一.什么是 jQuery jQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一整套定义好的方法.它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入,jQuery已经集成了JavaScript.CSS.DOM和Ajax于一体的强大功能.它可以用最少的代码,完成更多复杂而困难的功能,从而得到了开发者的青睐. JQuery的优点:小巧.方便.功能强大.插件丰富.开源.免费. 二.Jquery的功能和优势 jQuery 作为 Ja…
一.什么是 jQuery jQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一整套定义好的方法.它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入,jQuery已经集成了JavaScript.CSS.DOM和Ajax于一体的强大功能.它可以用最少的代码,完成更多复杂而困难的功能,从而得到了开发者的青睐. JQuery的优点:小巧.方便.功能强大.插件丰富.开源.免费. 二.Jquery的功能和优势 jQuery 作为 Ja…
前一段时间录了一套关于jQuery的视频分享给大家,可以在下载区下载到,本来想配合文字一起的,后面发现视频+帮助文档也是非常好的学习方法. 一.jQuery简介与第一个jQuery程序 1.1.jQuery简介 jQuery是继Prototype之后又一个优秀的JavaScript库,是一个由John Resig创建于2006年1月的开源项目.现在的jQuery团队主要包括核心库.UI和插件等开发人员以及推广和网站设计维护人员. jQuery凭借简介的语法和跨浏览器的兼容性,极大地简化了Java…
1.  链式写法 这是jQuery语法上的最大特色,也许该改改POJO里的set方法,和其他的非get方法什么的,可以把多行代码合并,减去每次敲打对象变量的麻烦 2.  动态参数 偶尔使用Java的动态数组,取出调用时参数个数的限制,可以减少对同一个方法的反复调用 3.  弱化类型 偶尔将参数类型设为Object,多使用泛型,可以减少方法数,简化调用时的类型转换,类型转换在方法内进行 4.  容易扩展 需要扩展功能时,尽量保持最小需要继承的类或实现的接口 5.  一个接口多种用途 如果可以的话,…
一.什么是jQueryjQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一整套定义好的方法.它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入,jQuery已经集成了JavaScript.CSS.DOM和Ajax于一体的强大功能.它可以用最少的代码,完成更多复杂而困难的功能,从而得到了开发者的青睐.主旨:以更少的代码.实现更多的功能二.学习jQuery的条件jQuery是JavaScript库,所以jQuery在使用上要比…