随笔分类 - jquery学习
摘要:从事前端开发好几年了,但js水平仍处于菜鸟水平,之前都是看看这改改那,或者写些常见的交互效果,都涉及到闭包,类等高级用法就蒙了,感觉是时候要好好学习了,不然该下岗了。 下面是我动手写的第一个组件,留下记号,待后面改进。 1 ;(function($){ 2 var Focus = function(
阅读全文
摘要:length: length是js的原生方法,用于获取元素的个数和对象的长度 var length = $(obj).length; size(): size()属于方法,只能作用于对象上,获取元素的个数 var size = $(obj).size(); 注:如果想要获取字符串的长度只能用leng
阅读全文
摘要:最近发现lazyload插件在网上特火,好多大网站都用到了这技术,就是网页加载当前可视的范围内的图片,不可视的页面的图片暂时是不会被加载的,随着鼠标的滑动往下的图片也一点点被加载。它减轻了服务器的加载负担,提高了网页加载速度。1、要想实现着效果,首先得载入jquery.js和lazyload.js插件,在页面js里得加上“$("img").lazyload();这表示此页面上所有的图片...
阅读全文
摘要:1、children()返回当前元素的子元素,不包括孙级元素;2、parent()返回当前元素的直接父元素;$("this").parent().addClass(".on");3、parents()返回当前元素的所有父元素,包括body、html;4、find()查找当前元素的子节点的节点,即是操作当前元素的子元素;5、filter()查找当前元素符合条件的所有节点;例子:JS:[代码]HTML...
阅读全文
摘要:这个效果是控制左右两边的高度,左右始终保持一样高。首先在html头部要载入jquery库文件,js代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--$(function(){varleft_height=$('#left').height();...
阅读全文
摘要:第一种,最简单的办法就是直接在input表单里加上 onfocus="this.value=''" onblur="this.value=''"即<input type="text" value="1111" onfocus="this.value=''" onblur="this.value='1111'"/>第二种,用jquery实现:(网上找的例子)js:代码Code highl...
阅读全文

浙公网安备 33010602011771号