javascript
hubu2006
这个作者很懒,什么都没留下…
展开
-
Jquery选择checkbox和Radio
1、获取checkbox的值 if($("#age_range_s").is(":visible")){ var age_flag=0; var age_range=""; var tmp_age_range=""; $("input[name='fit_gender']").each(function(){原创 2015-02-28 10:58:11 · 420 阅读 · 0 评论 -
javascript闭包的个人理解
1、在函数内部声明变量的时候一定要用var命令。如果不用的话,实际上声明了一个全局变量。 2、在JS中,对于变量,就是内部函数可以一直向上寻找父对象变量,内部函数可以访问父函数定义的变量,但父函数不能访问子函数变量。最简单的理解就是儿子可以要父亲的,父亲要不了儿子的。 3、闭包就是为了解决上述问题的,将子函数作为父函数的返回值,这样就可以在外部读取内部变量了。 function f1(){原创 2013-10-12 09:17:05 · 395 阅读 · 0 评论 -
formValidator BUG
我们在做表单验证的时候,很可能我们不希望一开始tips原创 2014-07-27 00:29:02 · 559 阅读 · 0 评论 -
平常常用的JS整理
1、左右可控制的箭头 var slideOperate = { slideUlId : "",//UL id 用于操作Ul fadeInTime : 200,//淡出淡入时间 slideDownTime : 200,//滑动时间 i:0,原创 2013-10-12 09:17:12 · 624 阅读 · 0 评论 -
【推荐】同样的焦点图不同的写法
写法一、 $(function() { var sWidth = $("#focus").width(); //获取焦点图的宽度(显示面积) var len = $("#focus ul li").length; //获取焦点图个数 var index = 0; var picTimer; //以下代码添加数字按钮和按钮后的半透明条,还有上一页、下一页两个按钮 var btn原创 2013-10-10 21:44:52 · 628 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 这段代码依次加载多个js文件。 这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加转载 2015-12-07 14:26:45 · 333 阅读 · 0 评论 -
Javascript模块化编程(一):JS模块化的演变过程
一、原始写法 模块就是实现特定功能的一组方法。 只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... } 上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。 这种做法的缺点很明显:"污染"转载 2015-12-07 14:23:32 · 360 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。 目前,通行的Javascript模块规范共有两种:CommonJS和AMD原创 2015-12-07 14:25:54 · 320 阅读 · 0 评论