我不能在我的HTML中嵌入jquery

时间:2015-07-17 09:02:14

标签: jquery twitter-bootstrap-3 accordion

美好的一天,

我不知道如何处理下面的脚本 - 它们是向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");
});

0 个答案:

没有答案