Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery手风琴变化文本_Javascript_Jquery - Fatal编程技术网

Javascript jquery手风琴变化文本

Javascript jquery手风琴变化文本,javascript,jquery,Javascript,Jquery,我尝试的是用一个简单的手风琴,在你打开它之前改变它的文本,它显示显示字幕,当它打开时,文本应该变成关闭字幕有人知道怎么做吗?在一些网站上看到它,我想知道如何在jquery中实现它 <!-- credits --> <div class="credits"> <a class="show-credits" data-toggle="collapse" href="#credits" role="button" a

我尝试的是用一个简单的手风琴,在你打开它之前改变它的文本,它显示显示字幕,当它打开时,文本应该变成关闭字幕有人知道怎么做吗?在一些网站上看到它,我想知道如何在jquery中实现它

     <!-- credits -->
    <div class="credits">
        <a class="show-credits" data-toggle="collapse" href="#credits" role="button"
           aria-expanded="false" aria-controls="collapseExample">
            Show Credits
        </a>
        <div class="collapse" id="credits">
            <div class="card card-body">
                <div class="credits-body">Credits text .....
                </div>
            </div>
        </div>
    </div>
    <!-- /. credits -->

学分文本。。。。。
谢谢

您可以将事件用作:

$( "#accordion" ).on( "accordionbeforeactivate", function( event, ui ) {
  // 
} );
下面是一个简单的演示:

$(函数(){
$(“#手风琴”)。手风琴();
$(“#accordion”).on(“accordionbeforeactivate”,函数(事件,用户界面){
var oldHeaderText=ui.oldHeader.text()
var newHeaderText=ui.newHeader.text()
ui.oldHeader.text(oldHeaderText.replace('-Open','');
ui.newHeader.text(newHeaderText+'-Open');
} );
});

第1节-开放

第1款

第二节 第2款

您可以将事件用作:

$( "#accordion" ).on( "accordionbeforeactivate", function( event, ui ) {
  // 
} );
下面是一个简单的演示:

$(函数(){
$(“#手风琴”)。手风琴();
$(“#accordion”).on(“accordionbeforeactivate”,函数(事件,用户界面){
var oldHeaderText=ui.oldHeader.text()
var newHeaderText=ui.newHeader.text()
ui.oldHeader.text(oldHeaderText.replace('-Open','');
ui.newHeader.text(newHeaderText+'-Open');
} );
});

第1节-开放

第1款

第二节 第2款


以下是您希望做的一个示例

我使用bootstrap并通过jquery在accordion open和close上收听它的事件。玩得开心

$(函数(){
$(“#平装本”)。在(“hide.bs.collapse”,function()上{
$(“.pp but”).html(‘平装书关闭’);
});
$(“#平装本”)。在(“show.bs.collapse”,function()上{
$(“.pp but”).html(‘平装本开放’);
});
});
span,p{
线高:1.2;
字体系列:永久,无衬线!重要;
}
a{
颜色:黑色;
字体大小:15px;
字体系列:永久,无衬线!重要;
}
a:悬停{
文字装饰:无;
}
.btn主题{
填充:10px 20px;
字体大小:15px;
背景:白色;
边界半径:0px;
边框:实心2px#FF7F50;
过渡时间:0.4s;
-webkit转换持续时间:0.4s;
}
.btn主题:悬停{
背景色:#FF7F50;
颜色:白色;
}
书中补充道{
利润率最高:5%;
}
.书增加了跨度{
宽度:50%;
}
.book添加cont{
宽度:200px;
高度:35px;
填充:8px;
显示:块;
边界半径:5px;
利润底部:5%;
边框:1px纯黑;
}

平装书封面



以下是您希望做的一个示例

我使用bootstrap并通过jquery在accordion open和close上收听它的事件。玩得开心

$(函数(){
$(“#平装本”)。在(“hide.bs.collapse”,function()上{
$(“.pp but”).html(‘平装书关闭’);
});
$(“#平装本”)。在(“show.bs.collapse”,function()上{
$(“.pp but”).html(‘平装本开放’);
});
});
span,p{
线高:1.2;
字体系列:永久,无衬线!重要;
}
a{
颜色:黑色;
字体大小:15px;
字体系列:永久,无衬线!重要;
}
a:悬停{
文字装饰:无;
}
.btn主题{
填充:10px 20px;
字体大小:15px;
背景:白色;
边界半径:0px;
边框:实心2px#FF7F50;
过渡时间:0.4s;
-webkit转换持续时间:0.4s;
}
.btn主题:悬停{
背景色:#FF7F50;
颜色:白色;
}
书中补充道{
利润率最高:5%;
}
.书增加了跨度{
宽度:50%;
}
.book添加cont{
宽度:200px;
高度:35px;
填充:8px;
显示:块;
边界半径:5px;
利润底部:5%;
边框:1px纯黑;
}

平装书封面



非常感谢,这对我帮助很大,非常感谢你的帮助!我很乐意帮忙,谢谢你接受这个解决方案,请别忘了投票。非常感谢,这帮了我很多。非常感谢你的帮助!我很乐意帮忙,谢谢你接受这个解决方案,请别忘了投赞成票。