python箭头向下怎么变_实现点击下箭头变上箭头来回切换的两种方法【推荐】

我所知道的常用的就这两种。

第一种:说明一下我用的是fontawesome字体,首先要去官网下载来用

我用的是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代码

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的字体哈

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值