上一页 1 ··· 5 6 7 8 9 10 下一页

2012年8月12日

实现jQuery扩展总结

摘要: 开发自己需要的jQuery插件,看个示例说明<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title> new document </title><meta name="generator" content="editplus"> 阅读全文

posted @ 2012-08-12 15:01 ellisonDon 阅读(39181) 评论(3) 推荐(5) 编辑

jquery链

摘要: Posted on2012 年 3 月 14 日byotarim作用:缩短代码,实现特殊效果。end()方法:将操作对象转变为上一个对象$(function(){ $("p").find("span").addClass("class1").end().addClass("class2");})操作结果为p中的span元素添加class1样式,然后再为p添加class2样式。andSelf()方法:通过对前面两个对象进行组合共同处理$(function(){ $("p").find(" 阅读全文

posted @ 2012-08-12 14:53 ellisonDon 阅读(303) 评论(0) 推荐(0) 编辑

jQuery创建自己的插件(自定义插件)的方法

摘要: 在该系列之前的文章使用 jQuery:UI 项目中,我介绍了使用 jQuery 代码中的插件来提高 web 应用程序的效率。但必须知道,这些插件不是自己凭空产生的,它们是由开发人员编写、测试并完善的,这些人员为 jQuery社区奉献了自己的业余时间。我们做这些都是免费的,是出于对自己代码的热爱。本文主要关注您如何回报这个伟大的社区,即如何编写自己的插件并上传到 jQuery 的插件页面。这可以让所有人使用您创建的插件,可以让整个 jQuery 开发社区变得更好。今年您也做出自己的贡献吧。在编写本文中的插件时,我发现插件的创建过程以及用来创建它的框架非常简单明了。困难的地方在于想一些其他人还没有 阅读全文

posted @ 2012-08-12 14:50 ellisonDon 阅读(414) 评论(0) 推荐(0) 编辑

【转】 JavaScript中Array(数组)的属性和方法

摘要: 数组有四种定义的方式使用构造函数:var a = new Array();var b = new Array(8);var c = new Array("first", "second", "third");或者数组直接量:var d = ["first", "second", "third"];属性Array只有一个属性,就是length,length表示的是数组所占内存空间的数目,而不仅仅是数组中元素的个数,在刚才定义的数组中,b.length的值为8<script 阅读全文

posted @ 2012-08-12 13:48 ellisonDon 阅读(378) 评论(0) 推荐(0) 编辑

javascript Function()

摘要: JavaScript中的Function对象是函数,函数的用途分为3类:作为普通逻辑代码容器;作为对象方法;作为构造函数。1.作为普通逻辑代码容器function multiply(x, y) {return x * y;}函数multiply封装了两位数的乘法运算公式:var product = multiply(128, 128);// product = 16384创建函数实例的方式有3种。第一种是声明式,即像声明变量一样,将通过function(){}标识符创建的匿名函数直接赋值给变量,以该变量作为调用时的函数名称:var multiply = function(x, y) {retu 阅读全文

posted @ 2012-08-12 13:13 ellisonDon 阅读(296) 评论(0) 推荐(0) 编辑

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

摘要: 【http://eason26-li.iteye.com/blog/520188】开发jQuery插件时总结的一些经验分享一下。一、先看jQuery(function(){});全写为jQuery(document).ready(function(){});意义为在DOM加载完毕后执行了ready()方法。二、再看(function(){})(jQuery);其实际上是执行()(para)匿名方法,只不过是传递了jQuery对象。三、总结jQuery(function(){ });用于存放操作DOM对象的代码,执行其中代码时DOM对象已存在。不可用于存放开发插件的代码,因为jQuery对象没有 阅读全文

posted @ 2012-08-12 12:38 ellisonDon 阅读(278) 评论(0) 推荐(0) 编辑

2012年4月6日

关于Jquery使用is判断元素显示visible或者隐藏hidden失败

摘要: $("#select_card li:eq(0)").hide();以下写法无论如何判断,只有一个判断结果if($("#select_card li:eq(0)").is(":hidden")){alert("隐藏");}else("显示");后来研究了一下,如果要能够准确进行判断格式应该如下:(注意红色部分的对比)if($("#select_card li").eq(0).is(":hidden")){alert("隐藏");}els 阅读全文

posted @ 2012-04-06 16:19 ellisonDon 阅读(2664) 评论(0) 推荐(0) 编辑

2012年4月4日

a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法

摘要: #包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者<input onclick><div onclick>等打开新窗口链接的几种办法1.window.open('url')2.用自定义函数 <script> function openWin(tag,obj) { obj.target="_blank"; ob 阅读全文

posted @ 2012-04-04 10:52 ellisonDon 阅读(221) 评论(0) 推荐(0) 编辑

jQuery源码分析-each函数 function

摘要: 1 jQuery.each方法用于遍历一个数组或对象,并对当前遍历的元素进行处理,在jQuery使用的频率非常大,下面就这个函数做了详细讲解(转) 2 3 * ---------------------------------------------------------- 4 * 函数介绍 5 * 6 * each函数通过jQuery.extend函数附加到jQuery对象中: 7 * jQuery.extend({ 8 * each: function() {} 9 * }); 10 * 如果对jQuery.ext... 阅读全文

posted @ 2012-04-04 00:35 ellisonDon 阅读(1826) 评论(0) 推荐(0) 编辑

2012年4月1日

jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)

摘要: 今天学习jQuery,看到nth-child(even)用法,特意找了下这个选择器的用法,在CSS3标准中,用法很强大。对此,我把CSS3标准中nth-child()用法大致介绍下: CSS3伪类选择器:nth-child() 简单的归纳下nth-child()的几种用法。 第一:nth-child(number) 直接匹配第number个元素。参数number必须为大于0的整数。(EG) li:nth-child(3){background:orange;}/*把第3个LI的背景设为橙色*/ 第二:nth-child(an) 匹配所有倍数为a的元素。其中参数an中的字母n不可缺省,它是倍数写 阅读全文

posted @ 2012-04-01 19:09 ellisonDon 阅读(273) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页

导航