gpt4 book ai didi

javascript - 带伪箭头的 SlideToggle

转载 作者:行者123 更新时间:2023-11-28 06:41:14 25 4
gpt4 key购买 nike

我正在使用一个打开和关闭 div 的脚本,但我想要解决的是如何将 fontawesome 打开/关闭箭头图标添加(和切换)到 .reveal 类。我喜欢使用伪元素的想法,但事实证明我对 javascript 的有限了解很困难。

有人可以提供任何指导吗?

$(document).ready(function() {
$('.reveal').click(function() {
$(this).prev('div').slideToggle();
});

$('.unreveal').click(function() {
$(this).parent().slideUp();
});
});



<div class="slidingDiv">
<p>content goes here</p>
</div>
<a class="reveal" href="#">Open / Close</a>

最佳答案

您可以使用toggleClass:

 $(document).ready(function() {
$('.reveal').click(function() {
$(this).prev('div').slideToggle();
$(".reveal i").toggleClass("fa-arrow-up fa-arrow-down");
});


});

fiddle http://jsfiddle.net/t6cfwLcq/1/当然你可以选择任何你想要的字体图标

关于javascript - 带伪箭头的 SlideToggle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33794522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com