实现点击下箭头变上箭头来回切换的两种方法【推荐】
发布时间 - 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 】
【
网络技术251811 】
【
AI营销90571 】
相关推荐:
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
网易LOFTER官网链接 老福特网页版登录地址
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
如何用IIS7快速搭建并优化网站站点?
Laravel如何使用Blade模板引擎?(完整语法和示例)
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
,南京靠谱的征婚网站?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
Python3.6正式版新特性预览
消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工
青岛网站建设如何选择本地服务器?
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
ChatGPT 4.0官网入口地址 ChatGPT在线体验官网
利用 Google AI 进行 YouTube 视频 SEO 描述优化
如何在建站之星网店版论坛获取技术支持?
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)
Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
Laravel如何实现一对一模型关联?(Eloquent示例)
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程
英语简历制作免费网站推荐,如何将简历翻译成英文?
Laravel事件监听器怎么写_Laravel Event和Listener使用教程
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
如何在万网利用已有域名快速建站?
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
如何在阿里云虚拟主机上快速搭建个人网站?
iOS验证手机号的正则表达式
如何在七牛云存储上搭建网站并设置自定义域名?
如何在阿里云域名上完成建站全流程?
如何在云主机上快速搭建网站?
简单实现Android文件上传
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
网站页面设计需要考虑到这些问题
使用Dockerfile构建java web环境
Laravel如何使用Vite进行前端资源打包?(配置示例)
Laravel如何实现模型的全局作用域?(Global Scope示例)
三星网站视频制作教程下载,三星w23网页如何全屏?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
Swift中switch语句区间和元组模式匹配
如何在Ubuntu系统下快速搭建WordPress个人网站?
Android使用GridView实现日历的简单功能
js代码实现下拉菜单【推荐】
下一篇:浅析上传头像示例及其注意事项
下一篇:浅析上传头像示例及其注意事项

