更改弹出按钮图标

临山·科拉伊尔

我对bootstrap popover图标有疑问。如果单击弹出按钮,则需要将弹出按钮的图标更改为关闭图标,然后如果单击关闭图标,则需要将弹出按钮的图标更改为默认值。我已附上图片,我认为它可能会对您有所帮助。

默认情况下,弹出按钮如下图所示,请参见弹出按钮

如果按弹出按钮,则它需要在图像中显示如下,请参阅图标已更改为关闭符号

法哈德·巴格洛(Farhad Bagherlo)

$(".container").on("click",function() {
    $(this).toggleClass("change").parent().toggleClass("open");
});
.menu{width:35px;
      height:38px;
      background-color:#00BCD5;
      padding:8px 10px;
      border-radius:100px;
      transition: 0.4s;}
.menu.open{
   height:150px;
}
.container {
    display: inline-block;
    cursor: pointer;
}
.bar1, .bar2, .bar3 {
    width: 35px;
    height: 5px;
    background-color: #fff;
    margin: 6px 0;
    transition: 0.4s;
}
.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-8px, 5px);
    transform: rotate(-45deg) translate(-8px, 5px);
}
.change .bar2 {opacity: 0;}
.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-10px, -8px);
    transform: rotate(45deg) translate(-10px, -8px);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="menu">
<div class="container" >
  <div class="bar1"></div>
  <div class="bar2"></div>
  <div class="bar3"></div>
</div>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章