jQuery与Zepto的异同
jQuery与Zepto的异同
一,同:
Zepto最初是为移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。
Zepto最大的优势是它的文件大小,只有8k多,是目前功能完备的库中最小的一个,尽管不大,Zepto所提供的工具足以满足开发程序的需要。
大多数在jQuery中·常用的API和方法Zepto都有,Zepto中还有一些jQuery中没有的。另外,因为Zepto的API大部分都能和jQuery兼容,
...jQuery与Zepto的异同
一,同:
Zepto最初是为移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。
Zepto最大的优势是它的文件大小,只有8k多,是目前功能完备的库中最小的一个,尽管不大,Zepto所提供的工具足以满足开发程序的需要。
大多数在jQuery中·常用的API和方法Zepto都有,Zepto中还有一些jQuery中没有的。另外,因为Zepto的API大部分都能和jQuery兼容,
...jQuery中的.height()、.innerHeight()和.outerHeight()是W3C的盒模型相关的几个获取元素尺寸的方法。
对应的宽度获取方法分别为.width()、.innerWidth()和.outerWidth(),在此不详述。
1、.height()
获取匹配元素集合中的第一个元素的当前计算高度值 或 设置每一个匹配元素的高度值(带一个参数)。
...最近做了一个首焦图效果,详细代码请看下面链接。
http://guo.35ui.cn/map/foucs/index.html
...有时我们看到一些大型网站,页面如果有很多图片的时候,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载,一定程序上加快了页面加载的速度,对于比较长的页面来说,这个方案是比较好的。
推荐:使用jquery图片延迟加载插件jquery.lazyload实现图片延迟
实现原理:
把所有需要延时加载的图片改成如下的格式:
<img lazy_src="图片路径" border="0"/>
...如果你的网站必须有很多图片,那么我们该如何优化呢,没错!就是图片延迟加载技术。现在介绍如下:
工具:jQuery
步骤/方法
第一,该功能主要依靠jQuery,所以首先要下载程序包,在百度里搜索“图片延迟加载 下载”会有很多的下载包。
第二,将文件解压,将Js文件夹所有文件上传至网站根目录,目录形式为:
/Js/lazyload/grey.gif
/Js/lazyload/jquery.js
...文本框获取和失去焦点事件
1.文本框获取和失去焦点时,文本框背景色的变化,代码:
<script type="text/javascript">
$(document).ready(function(){
$("input").focus(function(){
$("input").css("background-color","#FFFFCC");
});
$("input").blur(function(){
$("input").css("background-color","#D6D6FF");
});
});
</script>
jquery
...