jquery锚点跳转滚动条平滑滚动一句话代码
复制代码 代码如下:
$(html,body).animate({scrolltop: $(#box).offset().top}, 1000);
一下是一些jquery的小技巧
1. 控制编译结果
复制代码 代码如下:
2.
1.如果要使用jquery提供的函数, 就要首先构造jquery包装集.
将dom元素转换成jquery包装集
复制代码 代码如下:
var div = document.getelementbyid(testdiv); //dom元素
var domtojqueryobject = $(div); //jquery包装
3.jquery包装集转dom对象
复制代码 代码如下:
var domobject = $(#testdiv)[0]; // 得到dom对象
$(#testdiv).each(function() { $(this).html(修改内容) })//转换为 jquery包装集操作
4。
复制代码 代码如下:
jquery( callback )
returns: jquery
$(document).ready()的简写方式
--------------------------------------------------------------------------------
从零开始学习jquery (三) 管理jquery包装集
复制代码 代码如下:
hello world jquery!
) //not done
$(
function()
{
// alert(loaded!); //加载完成后才执行
}
);
// alert(loding。。。);//一遇到就执行
第一个 例子:点我运行
eq( index ) 获取第n个元素
获取匹配的第二个元素:
$(p).eq(1)
筛选出与指定表达式匹配的元素集合。第一个div
第 2 个 例子:点我运行
filter( expr )
保留带有 test2类的元素: 在这里是 带有 test2 class的
$(x).filter(.test2) 第2个div
filter( fn ):
筛选出与指定函数返回值匹配的元素集合
这个函数内部将对每个对象计算一次 (正如 '$.each'). 如果调用的函数返回false则这个元素被删除,否则就会保留。
p 的 html
ol的html li 2
how are you? 不 包含