随笔分类 -  js学习

摘要:为j树形son数组递归增加isparent属性 循环遍历树结构 ,加新属性 阅读全文
posted @ 2017-01-23 11:38 fnncat 阅读(174) 评论(0) 推荐(0)
摘要:写的东西里面都用到了requrieJs. 额。现在我就来总结一番这个东西。加深记 如果大量的js文件在页面加载会是页面停止渲染,而且js又有严格的顺序和依赖关系,然而requireJs很好的解决了这些问题。 1,下载require.js 2,放在项目里 requirejs在加载的时候,会检查data 阅读全文
posted @ 2016-11-08 22:54 fnncat 阅读(216) 评论(0) 推荐(0)
摘要:handlebar的学习 handlebar是js一个语义模板库,通过对view和data的分离来快速构建web模块。 在加载的时候就被预编译,而不是到客户端才编译。 使用方法: 1,引用 2,建立模板 需要在<script></script>标签里,匹配项可以是变量,也可以是函数。 3,获取模板, 阅读全文
posted @ 2016-11-06 19:46 fnncat 阅读(352) 评论(0) 推荐(0)
摘要:下载地址 https://www.drupal.org/project/jqzoom$(function(){ $('.jqzoom').jqzoom({ zoomType: 'standard', lens:true, preloadImages: ... 阅读全文
posted @ 2015-11-08 17:02 fnncat 阅读(278) 评论(0) 推荐(0)
摘要:这个cookie插件简化了对cookie的使用 使用的具体方法,添加:$.cookie('the_cookie', 'the_value');注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为“会话cookie(session cookie)”。... 阅读全文
posted @ 2015-11-08 14:40 fnncat 阅读(181) 评论(0) 推荐(0)
摘要:一,show()和hide()show()和hide()方法在不带任何参数的情况,相当于css(“display”,“none/block/inline”),作用是立即隐藏或显示匹配的元素,不会有任何动画。如果需要带动画,可以向show()方法中,加入参数exp:$('#id').show("slo... 阅读全文
posted @ 2015-10-17 10:00 fnncat 阅读(158) 评论(0) 推荐(0)
摘要:一,加载DOM JavaScript中会使用window.onload,而在jQuery中则会使用$(document).ready()方法 这两个方法有什么不同呢? 1.执行时机不同,对于window.onload方法是在网页所有的元素(包括元素的所有关联文件)完全 加载到浏览器后... 阅读全文
posted @ 2015-10-16 17:19 fnncat 阅读(161) 评论(0) 推荐(0)
摘要:接着昨天的继续写,这几篇只是把看书的内容系统的在写一下。对dom的基本操作(1)查找结点查找元素节点查找属性节点 var $para=$("p"); var p_txt=$para.attr("title");(2)创建结点创建元素节点 var $li_test=$(""); $("ul").app... 阅读全文
posted @ 2015-10-15 11:02 fnncat 阅读(130) 评论(0) 推荐(0)
摘要:最近又看了下《锋利的jQuery》,想系统的再整理下jQuery的有关知识选择器是jQuery的根基,事件处理,遍历DOM和Ajax操作都依赖于选择器,这次我们先从选择器说起。首先,现在的jQuery是支持CSS1到CSS3选择器 这里一共包含四大类:基本选择器、层次选择器、过滤选择器、表单选择器一... 阅读全文
posted @ 2015-10-14 17:52 fnncat 阅读(164) 评论(0) 推荐(0)
摘要:这段在看一本书,《编写高质量的代码》之改善JavaScript的188个建议,感觉还不错,写点儿笔记吧。今天再来说说,使用闭包的问题。闭包函数能够使用函数外定义的变量。其中它有两个特性,一个是封闭性,另一个则是持久性。封闭性体现在外界无法访问闭包内部ude数据,如果在闭包内声明变量,外界是无法访问的... 阅读全文
posted @ 2015-10-06 20:32 fnncat 阅读(296) 评论(0) 推荐(2)
摘要:小编以前写wp的,所有习惯了有函数的重载,根据参数的不同,而可以调用名称相同的函数,可是js中的function对象也是以属性的形式出现的,在一个对象中增加与已有的function同名的function时,旧的function对象则会被覆盖。= =。 那么怎么让js也可以有这种特性呢?js中,... 阅读全文
posted @ 2015-10-03 20:23 fnncat 阅读(176) 评论(0) 推荐(0)
摘要:《声明:本文来自互联网,仅供一起学习参考,如有侵权必删》一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; functi... 阅读全文
posted @ 2015-09-19 11:52 fnncat 阅读(150) 评论(1) 推荐(0)