Maison >interface Web >js tutoriel >jQuery 锚点跳转滚动条平滑滚动一句话代码_jquery

jQuery 锚点跳转滚动条平滑滚动一句话代码_jquery

WBOY
WBOYoriginal
2016-05-16 18:28:09975parcourir

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
  1. li
2

How are you? 不 包含









Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn