摘要: 在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同。 但不得不说的是,这两个函数的用处却并不相同。下面我们来详细介绍这两个函数之间的区别。 1、操作对象不同 很明显,attr和prop分别是单词attribute和property的缩写,并 阅读全文
posted @ 2018-12-10 22:03 双眸 阅读(165) 评论(0) 推荐(0) 编辑
摘要: .html()用为读取和修改元素的HTML标签 对应js中的innerHTML .html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素 .text()用来读取或修改元素的纯文本内容 对应js中的innerText text()用来读取 阅读全文
posted @ 2018-12-10 21:58 双眸 阅读(101) 评论(0) 推荐(0) 编辑
摘要: jQuery的开篇声明里有一段非常重要的话:jQuery是为了改变javascript的编码方式而设计的。从这段话可以看出jQuery本身并不是UI组件库或其他的一般AJAX类库。jQuery改变javascript编码方式! 那么它是如何实现它的声明的呢?这里,用以下的一段简短的使用流程: 1、查 阅读全文
posted @ 2018-12-10 21:53 双眸 阅读(318) 评论(0) 推荐(0) 编辑
摘要: query这么多年了分析都写烂了,老早以前就拜读过, 不过这几年都是做移动端,一直御用zepto, 最近抽出点时间把jquery又给扫一遍 我也不会照本宣科的翻译源码,结合自己的实际经验一起拜读吧! github上最新是jquery master,加入了AMD规范了,我就以官方最新2.0.3为准 整 阅读全文
posted @ 2018-12-10 21:40 双眸 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 先说个概念的东西: jQuery为开发插件提拱了两个方法,分别是: :为每一个实例添加一个实例方法item。( 会生成一个 jQuery类的实例) :该方法是将item合并到Jquery的全局对象中去,相当于为Jquery全局对象添加了一个静态方法 fn 是什么东西呢。查看jQuery代码,就不难发 阅读全文
posted @ 2018-12-10 21:23 双眸 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、实现原理: 对于DOM元素 ,通过分配一个唯一的关联id把DOM元素和该DOM元素的数据缓存对象关联起来,关联id被附加到以jQuery.expando的值命名的属性上,数据存储在全局缓存对象jQuery.cache中。在读取、设置、移除数据时,将通过关联id从全局缓存对象jQuery.cach 阅读全文
posted @ 2018-12-10 21:10 双眸 阅读(434) 评论(0) 推荐(0) 编辑
摘要: jQuery插件开发模式 软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。 根据《jQuery高级编程》的描述,jQuery插件开发方式主要有三种: 1. 通过 来扩展jQuery 2. 通过 向jQuery添加 阅读全文
posted @ 2018-12-10 20:34 双眸 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 容器:一个即时执行函数 根本上来说,每个插件的代码是被包含在一个即时执行的函数当中,如下: (function(arg1, arg2) { // 代码 })(arg1, arg2); 即时执行函数,顾名思义,是一个函数。让它与众不同的是,它被包含在一对小括号里面,这让所有的代码都在匿名函数的局部作用 阅读全文
posted @ 2018-12-10 20:10 双眸 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1,开始 可以通过为jQuery.fn增加一个新的函数来编写jQuery插件。属性的名字就是你的插件的名字: jQuery.fn.myPlugin = function(){ //开始写你的代码吧! }; 但是,那惹人喜爱的美元符号 哪里去了?她就是jQuery,但是为了确保你的插件与其他使用 的库 阅读全文
posted @ 2018-12-10 19:46 双眸 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 由于这篇文章比较长,所以分了四个阶段讲,从简单的入门级到最后到综合级,有些列子和图片都是转载其他博主的,希望对想写插件对同学会有帮助。这里分享个好久之前写的一个jquery插件(网站的功能引导插件,思路应该有些落伍了,仅供参考): https://github.com/BothEyes1993/pa 阅读全文
posted @ 2018-12-10 19:25 双眸 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 也许你学习了那么久的Java了,但如果有人问你什么是JavaEE?你会怎么回答他呢?在此我来谈谈关于JavaEE的相关技术。(仅是个人见解) 在谈JavaEE时,我们首先来了解一下Java平台。目前,Java平台有3个版本:适用于小型设备和智能卡的JavaME(Java Platform Micro 阅读全文
posted @ 2018-12-10 17:02 双眸 阅读(6256) 评论(0) 推荐(1) 编辑
摘要: 基于Maven的Spring + Spring MVC + Mybatis的环境搭建项目开发,先将环境先搭建起来。上次做了一个Spring + Spring MVC + Mybatis + Log4J + JUnit Test的环境搭建,这次也差不多,不过就是基于了Maven,同时也添加了事务管理。 阅读全文
posted @ 2018-12-10 16:52 双眸 阅读(352) 评论(1) 推荐(0) 编辑
摘要: 使用 SSM ( Spring 、 SpringMVC 和 Mybatis )已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录 SSM 整合的过程, 这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一 阅读全文
posted @ 2018-12-10 16:23 双眸 阅读(932) 评论(1) 推荐(1) 编辑
摘要: 由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。 一.首先要得到Oracle JDBC Driver 1.通过Oracle官方网站下载相应版本:http://www.oracle 阅读全文
posted @ 2018-12-10 16:07 双眸 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 作用: @Component 泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。(Component 成分; 组分; 零件) @Resource (资源) @Autowired (自动绑定) @Repository 于标注数据访问组件,即DAO组件(repository 仓库; 贮藏室, 阅读全文
posted @ 2018-12-10 16:00 双眸 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 为了探寻 ‘@Resource’, ‘@Autowired’, 和‘@Inject’如何解决依赖注入中的问题,我创建了一个“Party”接口,和它的两个实现类“Person”,“Organization”。这样我就可以在注入Bean的时候不必使用具体类型(指使用接口类型即可)。这样做也方便我研究当一 阅读全文
posted @ 2018-12-10 15:42 双眸 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了使用spring注解注入属性的方法。 使用注解以前,注入属性通过类以及配置文件来实现。现在,注入属性可以通过引入@Autowired注解,或者@Resource,@Qualifier,@PostConstruct,@PreDestroy等注解来实现。 使用注解以前我们是怎样注入属性的 类的 阅读全文
posted @ 2018-12-10 14:38 双眸 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在HTML5本地存储——Web SQL Database提到过Web SQL Database实际上已经被废弃,而HTML5的支持的本地存储实际上变成了 Web Storage (Local Storage和Session Storage)与IndexedDB。Web Storage使用简单字符串键 阅读全文
posted @ 2018-12-10 00:06 双眸 阅读(267) 评论(0) 推荐(0) 编辑