这是我的jQuery。
每当单击新的
jQuery(document).ready(function($) {
$("#accordion").find(".accordion-toggle").click(function(){
$(this).next().slideToggle("fast");
$(".accordion-content").not($(this).next()).slideUp("fast");
});
});
这是我的HTML代码
<div id="accordion">
<header class="accordion-toggle">
<h2>Accordion Title <span id="accordionIcon">▼</span></h2>
</header>
<section class="entry accordion-content">
<p>Accordion Content</p>
</section>
</div>
每当单击新的
accordion-toggle
时,我需要旧的accordionIcon
更改为相反的箭头,并且也更改新的箭头。我尝试使用$(".accordion-content").not($(this).next()).parent().find('#accordionIcon')
进行操作,但它无法找到正确的元素。