- 博客(7)
- 收藏
- 关注
原创 jQuery 遍历 - map() 方法和get()
jQuery 遍历 - map() 方法map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。jQuery下有个概念叫“类数组”,比如$( " li " ),当取到一个集合的时候,会有数组的一些属性,但是instancseof Array仍然是false。但是var a=$( "li" ).get()这样处理一下,然后instancseof Array就返回t
2017-04-11 17:53:02 950
转载 如何使用requirejs加载html
安装text.jsnpm install requirejs-texttext.js使用require.config({ paths: { text : "../requirejs-text/text" }});使用text.js加载资源require([‘text!../text/a.txt’,’text!../css/a.css’,’te
2017-04-06 16:07:14 8038 1
转载 javascript callback函数的理解与使用
回调函数定义: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行
2017-04-06 15:33:07 557
转载 JavaSript模块规范 - AMD规范与CMD规范介绍
JavaSript模块化什么是模块化,模块化开发? 模块化是指在解决某一个或一系列复杂问题时,依照一种分类的思维把问题进行系统性的分解以之处理。 模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大的系统代码,被整合优化分割成逻辑性很强的模块时,对于软件是一种何等意义的存在。对于软件行业来说:解耦软件系统的复杂性,使得不管多么大的系
2017-04-06 14:00:47 316
转载 ajaxStart() 和ajaxStop()的方法
序言jQuery中通过ajaxStart()和ajaxStop()两个方法提供了类似的功能。当一个Ajax请求启动时,并且没有其他未完成的Ajax请求时,将调用ajaxStart()方法。同样,ajaxStop()方法则是在所有Ajax请求都完成时调用。这些方法的参数都是一个函数,这个函数将在事件发生时被调用。实际运用场景一般会用它们来做页面等待进度图片的显示,即所有用ajax加载又不能很快加载完成
2017-04-06 13:36:41 584
转载 jQuery Mobile页面
jQuery Mobile页面data-role=”page” 是显示在浏览器中的页面 data-role=”header” 创建页面上方的工具栏(常用于标题和搜索按钮) data-role=”content” 定义页面的内容,比如文本、图像、表单和按钮,等等 data-role=”footer” 创建页面底部的工具栏在 jQuery Mobile,您可以在单一 HTML 文件中创建多个页面。
2017-04-05 14:13:29 506
原创 使用requireJS按需加载
一、requirejs与常规加载js的区别常用加载js文件的弊端1:加载js文件,浏览器停止页面渲染。文件过长,浏览器响应失效2:由于js文件之间存在依赖关系,因此必须严格保证加载顺序3:RequireJS是一个Javascript的模块加载器 通过模块加载器可以有效的解决这些问题: 1.JS文件的依赖关系。 2.通过异步加载优化script标签引起的阻塞问题 3.可以
2017-04-05 11:43:58 805
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人