随笔分类 -  Javascript

摘要:1. 总体架构 1.1自调用匿名函数 self-invoking anonymous function 打开jQuery源码,首先你会看到这样的代码结构: 1.这是一个自调用匿名函数。在第一个括号内,创建一个匿名函数;第二个括号,立即执行 2.为什么要创建这样一个“自调用匿名函数”呢? 通过定义一个 阅读全文
posted @ 2016-08-18 18:24 晴晴加油 阅读(216) 评论(0) 推荐(0)
摘要:闭包结构 为了防止和别的库的冲突,用闭包把整个框架安全地保护好。 我们待会的代码都写在里面。这里创建一个全局变量"window.O",就是在window对象里加个O,它等价于 "Oct",相当于jquery、Jquery这样的别称,意味着以后用Oct()或O()来进行操作。把window.O写成wi 阅读全文
posted @ 2016-08-18 18:03 晴晴加油 阅读(304) 评论(0) 推荐(0)
摘要:1 表单验证的准备工作 在开启长篇大论之前,首先将表单验证的效果展示给大家。 1.点击表单项,显示帮助提示 2.鼠标离开表单项时,开始校验元素 3.鼠标离开后的正确、错误提示及鼠标移入时的帮助提醒 如果不借助任何插件,我们需要花费大量的时间去编写不同类型的信息提示,考虑各种样式间的来回切换,以及编写 阅读全文
posted @ 2016-08-16 17:01 晴晴加油 阅读(562) 评论(0) 推荐(0)
摘要:Query开发插件的两个方法 1.jQuery.extend(object);为扩展jQuery类本身.为类添加新的方法。 2.jQuery.fn.extend(object);给jQuery对象添加方法。 jQuery.fn 2.jQuery.fn = jQuery.prototype。O(∩_∩ 阅读全文
posted @ 2016-08-16 12:10 晴晴加油 阅读(91176) 评论(4) 推荐(16)
摘要:1.代码最前面的分号,可以防止多个文件压缩合并以为其他文件最后一行语句没加分号,而引起合并后语法错误。 2.匿名函数(function(){})();:由于Javascript执行表达式是从圆括号里面到外面,所以可以用圆括号强制执行声明的函数。避免函数体内和外部的变量冲突。 3.$实参:$是jque 阅读全文
posted @ 2016-08-16 08:36 晴晴加油 阅读(1530) 评论(0) 推荐(0)
摘要:1.他叫做立即运行的匿名函数(也叫立即调用函数) 2.当一个匿名函数被括起来,然后再在后面加一个括号,这个匿名函数就能立即运行起来!有木有很神奇哦~ 3.要使用一个函数,我们就得首先声明它的存在。而我们最常用的方式就是使用function语句来定义一个函数 4.Function 对象 Functio 阅读全文
posted @ 2016-08-16 08:19 晴晴加油 阅读(402) 评论(0) 推荐(0)
摘要:JSONP详解 json相信大家都用的多,jsonp我就一直没有机会用到,但也经常看到,只知道是“用来跨域的”,一直不知道具体是个什么东西。今天总算搞明白了。下面一步步来搞清楚jsonp是个什么玩意。 同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本 阅读全文
posted @ 2016-08-15 20:56 晴晴加油 阅读(430) 评论(0) 推荐(0)
摘要:同源策略 JSONP 阅读全文
posted @ 2016-08-15 20:54 晴晴加油 阅读(271) 评论(0) 推荐(0)
摘要:jQuery load() 方法 jQuery load() 方法是简单但强大的 AJAX 方法。 load() 方法从服务器加载数据,并把返回的数据放入被选元素中。 必需的 URL 参数规定您希望加载的 URL。 可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。 可选的 call 阅读全文
posted @ 2016-08-15 20:02 晴晴加油 阅读(142) 评论(0) 推荐(0)
摘要:jQuery animate() 方法允许您创建自定义的动画。 必需的 params 参数定义形成动画的 CSS 属性(以json的键值对形式)。 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。 可选的 callback 参数是动画完成后所执行的函数名称 阅读全文
posted @ 2016-08-14 08:01 晴晴加油 阅读(154) 评论(1) 推荐(0)
摘要:1.jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作。 基础语法: $(selector).action() 举几枚栗子吧: $(this).hide() - 隐藏当前元素 $("p").hide() - 隐藏所有 <p> 元素 $("p.test").hide() - 隐藏 阅读全文
posted @ 2016-08-13 21:22 晴晴加油 阅读(182) 评论(1) 推荐(0)