本文主要和大家分享js常用属性实例,首先是几个比较容易常见的属性,希望能帮助到大家。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$(“p”).dblclick(function() {
$(this).css(“color”, “green”);
})
//当鼠标指针穿过元素
$(“p”).mouseenter(function() {
$(this).text(“鼠标指针穿过元素”);
})
//鼠标指针离开元素
$(“p”).mouseleave(function() {
$(this).text(“鼠标指针离开元素”);
})
//鼠标指针移动到元素上,并按下鼠标按键
$(“p”).mousedown(function() {
$(this).text(“鼠标指针移动到元素上方,并按下鼠标按键”);
})
//在元素上松开鼠标按钮时
$(“p”).mouseup(function() {
$(this).text(“在元素上松开鼠标按钮时”);
})
//元素获得焦点
$(“:text”).focus(function() {
$(this).val(“元素获得焦点”);
})
//元素失去焦点
$(“:text”).blur(function() {
$(this).val(“元素失去焦点”);
})
插入方法:
1
2
3
4
5
6
7
8
9
10
11
12
var i = $(“#ul1 li”).length;
//append末尾插入
$(“#btn1”).click(function() {
i++;
$(“#ul1”).append(“
add” + i + “”)
})
//prepend头部插入
var j = 1;
$(“#btn2”).click(function() {
j–;
$(“#ul1”).prepend(“
add” + j + “”)
})
before()//元素之前
after()//元素之后
移除方法
1
2
3
$(“#btn4”).click(function() {
$(“#ul1 li:first”).remove()
})
remove() – 删除被选元素(及其子元素)
empty() – 从被选元素中删除子元素 清空
父级属性
1
2
3
parent() 被选元素的直接父元素
parents() 被选元素的所有祖先元素,它一路向上直到文档的根元素 ()
parentsUntil()介于两个给定元素之间的所有祖先元素
后代属性
1
2
3
children() 方法返回被选元素的所有直接子元素 只一级
find() 方法返回被选元素的指定后代元素,一路向下直到最后一个后代
$(“p”).find(“span”);//
后代的所有 元素
$(“p”).find(“*”);//
的所有后代
同胞属性
1
2
3
4
5
6
7
8
9
10
siblings() //被选元素的所有同胞元素
$(“h2”).siblings().css({“color”:”red”,”border”:”2px solid red”});
$(“h2”).siblings(“p”).css({“color”:”red”,”border”:”2px solid red”});
next()//被选元素的下一个同胞元素
$(“h2”).next().css({“color”:”red”,”border”:”2px solid red”});
nextAll()//被选元素的所有跟随的同胞元素
$(“h2”).nextAll();
nextUntil()//介于两个给定参数之间的所有跟随的同胞元素
$(“h2”).nextUntil(“h6”);
prev(), prevAll() 以及 prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素(在 DOM 树中沿着同胞元素向后遍历,而不是向前)。
遍历过滤
1
2
3
4
5
6
7
8
9
10
first() 方法返回被选元素的首个元素
$(“p p”).first();
last() 方法返回被选元素的最后一个元素。
$(“p p”).last();
eq() 方法返回被选元素中带有指定索引号的元素。从0开始
$(“p”).eq(1);
filter() 方法规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。
$(“p”).filter(“.intro”);
not() 方法返回不匹配标准的所有元素。not() 方法与 filter() 相反。
$(“p”).not(“.intro”);
相关推荐:
HTML中划分框窗有哪些常用属性
关于CSS常用属性的详细介绍
css3中的常用属性介绍
以上就是js常用属性实例分享的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2785628.html