Welcome 微信登录

首页 / 脚本样式 / JavaScript

jQuery的链式调用浅析

jQuery的链式调用浅析

jQuery式的方法链核心部分是三点: 1)jquery的包装器函数(也就是jQuery(),以此来构建包装器对象),以此构造函数可以产生饱含了原生DOM对象的包装器对象。 它大概是这个样子的…(当然跟官方库的规模跟功能以及实现方式都差很多,我只是写了个大概的实现方式): 呃…………我的失误,请大家如果有兴趣尝试下代码记得不要引入jQuery库,命名冲突了 复制代码 代码如下: (function(){ //简化起见不支持子类选择器属性选择器等等,只接受形...
浅析jQuery的链式调用之each函数

浅析jQuery的链式调用之each函数

话说回来,虽然jQuery让学习前端技术的越来越多了起来,(本人就是因为学校图书馆偶然间遇到了一本jQuery基础教程(二)开始想深入的学习前端技术),关于jQuery的博文甚至多于javascript,它让编程的门槛大大的降低了,但是它隐藏了太多细节了,形如$("#id").append("<p>xxx</p>").clone().appendTo(x).end().css(...)................这样操作的模式已...
Web开发者必备的12款超赞jQuery插件

Web开发者必备的12款超赞jQuery插件

现在的jQuery插件很多,尽可以根据您 的项目要求来选择,不过也有一些插件很好用,几乎各种项目都能够用得上。这里就为您介绍12款开发中最常用的jQuery插件。 1. jQuery BBCode Editor 下载地址:http://www.w3theme.com/jquery-bbedit/ Bbcode简单易用,它是BBS、论坛、Blog等网络应用上的一种常用输入语法。jQuery BbCode Editor提供自定义设置,可以打造出很个性化...
解决jquery的.animate()函数在IE6下的问题

解决jquery的.animate()函数在IE6下的问题

在项目里面实现左的菜单折叠显示的效果,这个在软件界面里是常见的(本来到网上copy一段代码也就了事了,估计写的比我都好,但学习嘛,就要有学习的精神^^!), 我是用.animate()去实现隐藏展开的,代码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi...
javascript innerHTML使用分析

javascript innerHTML使用分析

空格处理当在DIV中输入"a[任意个空格]a" HTML呈现在Chrome和IE下是一样的:只显示一个空格。innerHTML属性IE还是两个a加一个空格, Chrome则是原始输入的样子。 回车当在DIV中输入"a[回车][任意个空格]a"时,HTML呈现Chrome和IE是一样的。innerHTML属性IE是3个字符,在两个a中间加了个空格。 Chrome则是原始输入的样子,将回车解析为 。 HTML标记当在DIV中输入"a<Br>a" H...
script标签的 charset 属性使用说明

script标签的 charset 属性使用说明

定义和用法 charset 属性规定在外部脚本文件中使用的字符编码。 如果外部文件中的字符编码与主文件中的编码方式不同,就要用到 charset 属性。 默认的字符编码是 ISO-8859-1。 src 和 charset 属性 对特别长的 JavaScript 程序或者经常重复使用的程序来说,你可以希望将这些代码存放到一个单独的文件中。在这样的情况下,让浏览器通过 src 属性来载入那个单独的文件。 src 的值是包含这个 JavaScript 程序的文...
Colortip基于jquery的信息提示框插件在IE6下面的显示问题修正方法

Colortip基于jquery的信息提示框插件在IE6下面的显示问题修正方法

今天又回顾了一下这个插件,然后发现它在IE6下面工作的时候,显示起来是不正常的,tip经常出现在很离谱的位置。问题还有,由于tip的显示效果没有用到任何图像,都是纯的CSS,所以里面用CSS实现的三角形在IE6下是无法工作的,会显示一块有色区域,很丑,所以我就想动手改它一下。先上一张对比图好了: js方面的代码肯定是没问题的,问题出CSS上,Colortip用的是position进行定位,在IE6下面可能存在着一点问题。而且由于IE6不支持border-c...
jquery提升性能最佳实践小结

jquery提升性能最佳实践小结

将jquery对象缓存起来在 for循环中,不要每次都要访问数组的length属性,我们应该先将对象缓存进一个变量然后再操作,如下所示: 复制代码 代码如下: var myLength = myArray.length; for (var i = 0; i < myLength; i++) { // 要做的事 } 在循环外使用append 进行DOM操作是有代价的,如果需要往DOM中添加大量元素,你应该一次批量完成,而不是一次一个。 复制代码 代码...
2010年最佳jQuery插件整理

2010年最佳jQuery插件整理

在2010年,JavaScript框架继续日渐普及,这使得大量的插件被开发出来。满目琳琅,难以选择心头之好。WDL的作者从大量的优秀jQuery插件精心筛选出一些对Web Designers有帮助的和具备非常不错的视觉效果的Best of the best。 2010年最佳jQuery插件(排名不分先后):Nivo Slider一个加载设置拥有9种过度效果的超级smooth slider,它还支持如链接图像和键盘导航等内容。Quicksand通过一个非常不...
<< 471 472 473 474 475 476 477 478 479 480 >>