java学习--第50天讲到jquery

    4月4日jquery讲完了。

 

jquery组合选择器

逗号隔开

 

层级选择器

父元素    子元素,直接子元素和间接子元素,空格隔开。

直接后代选择器:

父元素>子元素    选择的直接子元素

 

下一个兄弟元素:

$("#one+div"),用加号连接。

 

元素后面的所有兄弟元素:

$("#one~div")元素后面的所有兄弟,不包含之前的。

 

获取所有兄弟元素

$("#two").siblings("div");无论是之前还是之后,全部兄弟元素。

 

 

基本过滤器:

$("div:first");获取第一个div。

$("div:last");获取最后div;

$("div:not(#one)"排除指定id的元素。

$("div:not(.c02)")排除指定class的元素。

$("div:odd");索引号为奇数的元素。

$("div:even")索引号为偶数的元素。

$("div:eq(3)")索引号等于3的元素。

$("div:lt(3)")索引号小于3的元素。

$("div:gt(3)")索引号大于3的元素。

$(":header")所有标题元素。

 

内容过滤器:

$("div:contains('e')")包含指定内容的元素。

$("div:empty")选择空内容元素。

 

$("div:visible")可见元素。

$("div:hidden")不可见元素。

 

 

对jquery对象的for遍历:

可以使用普通for循环,jquery对象本身就是数组对象。

jquery的each函数

$obj.each(function(i,item){

});

 

jquery属性过滤器

$("div[title]")包含title属性的div。

$("div[title='test']")属性值为指定值的元素。

$("div[title^='te']")属性值以指定值开头的元素。

$("div[title$='st']")属性值以指定值结尾的元素。

 $("div[title*='es']")包含指定值的元素。

 

通过组合属性选择元素。

$("div[title*='es'][id]")title包含‘es’,并且有id属性的元素。

 

子元素过滤器:

 

表单input框选择器:

 

jquery的动画效果

淡入、淡出。

 

posted on   荆棘人  阅读(90)  评论(0编辑  收藏  举报

编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!

导航

< 2025年3月 >
23 24 25 26 27 28 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 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示