Javascript jquery手风琴变化文本
我尝试的是用一个简单的手风琴,在你打开它之前改变它的文本,它显示显示字幕,当它打开时,文本应该变成关闭字幕有人知道怎么做吗?在一些网站上看到它,我想知道如何在jquery中实现它Javascript jquery手风琴变化文本,javascript,jquery,Javascript,Jquery,我尝试的是用一个简单的手风琴,在你打开它之前改变它的文本,它显示显示字幕,当它打开时,文本应该变成关闭字幕有人知道怎么做吗?在一些网站上看到它,我想知道如何在jquery中实现它 <!-- credits --> <div class="credits"> <a class="show-credits" data-toggle="collapse" href="#credits" role="button" a
<!-- 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纯黑;
}
平装书封面
非常感谢,这对我帮助很大,非常感谢你的帮助!我很乐意帮忙,谢谢你接受这个解决方案,请别忘了投票。非常感谢,这帮了我很多。非常感谢你的帮助!我很乐意帮忙,谢谢你接受这个解决方案,请别忘了投赞成票。