美好的一天,
我不知道如何处理下面的脚本 - 它们是向Bootstrap手风琴创建向上/向下箭头(或加减号图标)的两种可能解决方案。我知道无论我使用哪个都需要被标签包围,但我尝试过的组合都没有给我想要的结果。
请你能否准确地向我展示在每一块脚本之前需要做什么,以及需要遵循什么,即如果我正在查看我的页面的源代码,我将看到jquery所关注的内容?
或者,如果我将每个脚本保存为.js文件,则需要在.js文件中包含哪些附加命令。
非常感谢。
function toggleChevron(e) {
$(e.target)
.prev('.panel-heading')
.find("i.indicator")
.toggleClass('glyphicon-chevron-down glyphicon-chevron-up');
}
$('#accordion').on('hidden.bs.collapse', toggleChevron);
$('#accordion').on('shown.bs.collapse', toggleChevron);
和
$('.collapse').on('shown.bs.collapse', function(){
$(this).parent().find(".glyphicon-plus").removeClass("glyphicon-plus").addClass("glyphicon-minus");
}).on('hidden.bs.collapse', function(){
$(this).parent().find(".glyphicon-minus").removeClass("glyphicon-minus").addClass("glyphicon-plus");
});