栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

实现点击下箭头变上箭头来回切换的两种方法

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

实现点击下箭头变上箭头来回切换的两种方法

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

第一种:说明一下我用的是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的字体哈

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

    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/91912.html
    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号