实现点击下箭头变上箭头来回切换的两种方法【推荐】
发布时间 - 2026-01-10 21:48:55 点击率:次我所知道的常用的就这两种。

第一种:说明一下我用的是fontawesome字体,首先要去官网下载来用
<span class='btn btn-more'> <i class='fa fa-angle-down'></i> <i class='fa fa-angle-up hidden'></i> </span>
我用的是bootstrap,所以hidden是自带的,上面的初始状态就是下箭头angle-down是显示的,然后上箭头angle-up是hidden的.
上js代码:
$('.btn-more').click(function(ev){
$(this).children('.fa-angle-down').toggleClass('hidden');
$(this).children('.fa-angle-up').toggleClass('hidden');
})
就这样,上下箭头就可以来回切换了,一般来说就是显示内容的时候可能会用到呢
第二种方法就是,html代码
<li class="sub-item"> <a href="javascript:;"> <span class="arrow"></span> </a> </li>
css代码
.arrow:before {
float: right;
width: 20px;
text-align: center;
display: inline;
font-size: 16px;
font-family: FontAwesome;
height: auto;
content: "\f104";
font-weight: 300;
text-shadow: none;
position: absolute;
top: 4px;
right: 14px;
color: #990;
}
.arrow.open:before{
content: '\f107';
}
js代码就是
$('.nav-item>a').click(function(){
$(this).children('.arrow').toggleClass('open')
})
第二种方法主要就是通过添加一个class来覆盖之前的那个content,同样是fonawesome的字体哈
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# 箭头
# 切换
# jquery实现标签支持图文排列带上下箭头按钮的选项卡
# 简单的实现点击箭头图片切换的js代码
# 的是
# 我用
# 种方法
# 要去
# 自带
# 这两种
# 第一种
# 官网
# 来用
# 我所知道
# click
# function
# item
# hidden
# bootstrap
# ev
# html
# xhtml
# li
# children
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
敲碗10年!Mac系列传将迎来「触控与联网」双革新
制作电商网页,电商供应链怎么做?
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
Laravel定时任务怎么设置_Laravel Crontab调度器配置
历史网站制作软件,华为如何找回被删除的网站?
Laravel如何实现多对多模型关联?(Eloquent教程)
北京专业网站制作设计师招聘,北京白云观官方网站?
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
中山网站制作网页,中山新生登记系统登记流程?
简历在线制作网站免费版,如何创建个人简历?
如何在 Pandas 中基于一列条件计算另一列的分组均值
教你用AI润色文章,让你的文字表达更专业
javascript基于原型链的继承及call和apply函数用法分析
php485函数参数是什么意思_php485各参数详细说明【介绍】
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
Internet Explorer官网直接进入 IE浏览器在线体验版网址
,在苏州找工作,上哪个网站比较好?
PHP正则匹配日期和时间(时间戳转换)的实例代码
如何构建满足综合性能需求的优质建站方案?
Laravel如何实现数据库事务?(DB Facade示例)
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
简单实现jsp分页
如何用VPS主机快速搭建个人网站?
Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程
高性价比服务器租赁——企业级配置与24小时运维服务
Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧
清除minerd进程的简单方法
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
如何在Windows服务器上快速搭建网站?
千库网官网入口推荐 千库网设计创意平台入口
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤
Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康
如何在IIS7中新建站点?详细步骤解析
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
如何在云虚拟主机上快速搭建个人网站?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
*服务器网站为何频现安全漏洞?
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
如何使用 jQuery 正确渲染 Instagram 风格的标签列表
微信小程序 require机制详解及实例代码
iOS正则表达式验证手机号、邮箱、身份证号等
网站制作价目表怎么做,珍爱网婚介费用多少?
下一篇:浅析上传头像示例及其注意事项
下一篇:浅析上传头像示例及其注意事项

