From d5bb2991173bba86d88d60c2732187a64bcbce9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=AD=A3=E8=B1=AA?= Date: Fri, 2 Dec 2022 04:35:59 +0000 Subject: [PATCH] =?UTF-8?q?=E5=BC=A0=E6=AD=A3=E8=B1=AA37?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 张正豪 --- .../jquery\346\226\271\346\263\225.txt" | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 "37\345\274\240\346\255\243\350\261\252/jquery\346\226\271\346\263\225.txt" diff --git "a/37\345\274\240\346\255\243\350\261\252/jquery\346\226\271\346\263\225.txt" "b/37\345\274\240\346\255\243\350\261\252/jquery\346\226\271\346\263\225.txt" new file mode 100644 index 0000000..c728a8c --- /dev/null +++ "b/37\345\274\240\346\255\243\350\261\252/jquery\346\226\271\346\263\225.txt" @@ -0,0 +1,84 @@ +// 删除元素 + + remove():全部删除 + + detach():删除,保留事件 + + empty():清空元素,保留标签 + +// 插入元素 + + prepend() 和 prependTo() + append() 和 appendTo() + before() 和insertBefore() + after() 和 insertAfter() +// 遍历元素each() + +$('li').each(function(index, element){ …… }) + +如果需要退出each循环,可以在回调函数中返回false,也就是return false即可 + +// 复制元素 + +$().clone(bool): true:深拷贝将事件和元素一起拷贝 false:只拷贝元素 + +// 包裹元素 + + wrap() + + wrapAll() + + wrapInner() + + +类名过滤: hasClass() +$().hasClass(“类名”) + +// 下标过滤: eq() + +$().eq(n) + +// 判断过滤: is() + +$().is(selector) +参数selector是一个选择器。is()方法用于判断当前选择的元素集合中,是否存在符合条件的元素。 + +如果存在,则返回true;如果不存在,则返回false。 + + //判断元素是否可见 + +$().is(":visible") + +//判断元素是否处于动画中 + +$().is(":animated") + +//判断单选框或复选框是否被选中 + +$().is(":checked") + +//判断当前元素是否第一个子元素 + +$(this).is(":first-child") + +//判断文本中是否包含jQuery这个词 + +$().is(":contains('jQuery')") + +//判断是否包含某些类名 + +$().is(".select") + +// 选择器过滤: filter() + +$().filter(selector or fn) + +// has():过滤子代元素 + +// parent():找直接父级 + +// parents():找所有父级() + +// children()方法只能查找子元素,不能查找其他后代元素 + +// $().siblings('p') :查找所有兄弟元素 \ No newline at end of file -- Gitee