使用 jQuery 选择器获取页面元素,然后利用 jQuery 对象的 css() 方法设置其 display 样式属性,从而实现显示和隐藏效果

该博客介绍了如何使用jQuery选择器和css()方法来实现在页面加载时显示电影排行榜,并在用户点击‘收起’或‘展开’链接时,动态隐藏或显示排行榜后三项电影名称。通过绑定点击事件,判断并切换display样式属性,同时更新链接文本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[](()需求说明:


  1. 使用 jQuery 选择器获取页面元素,然后利用 jQuery 对象的 css() 方法设置其 display 样式属性,从而实现显示和隐藏效果。

  2. 具体要求如下:

  • 在页面中显示电影排行榜

  • 当单击“(收起)”链接时,排行榜中后三项的电影名称隐藏而且链接的文本更改为“(展开)

  • ” 当单击“(展开)”的链接时,后三项的电影名称重新显示且链接的文本更改为“(收起)”

![](https://img-blog.csdnimg.cn/20201111224541934.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDg5Mzk 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 wMg==,size_16,color_FFFFFF,t_70)

实现思路:


  1. 新建 HTML 页面,使用

    • 等标签制作页面加载时的初始效果

  2. 在页面加载完毕事件中,给 (收起) 标签的单击事件绑定方法

  3. 在 标签的点击事件方法中判断无序列表的后三项是否可见。若可见,利用 css() 方法把后三项的display 属性设置成“none”,再利用 text() 方法,改变 标签的文本为“展开”;若不可见,利用 css() 方法把后三项的 display 属性设置成“list-item”,再利用 text() 方法,改变 标签的文本为“收起”

实现代码:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值