我想归档以下内容: Onclick 我在树中的下一个 ul 应该切换(工作)此后(!)该类应该从 treeExpanded 更改为 treeCollapsed,但我不明白......
...
<li>
<a class="treeExpanded">Toggle</a>
<span>xyz</span>
<ul class="steps">
...
</ul>
</li>
...
有效,但类立即更改:
$j('.treeExpanded').click (function () {
$j(this).toggleClass('treeCollapsed','treeExpanded').nextAll('ul').slideToggle("slow");
});
也可以,但类会立即更改:
$j('.treeExpanded').click (function () {
$j(this).nextAll('ul').slideToggle("slow");
$j(this).toggleClass('treeCollapsed','treeExpanded');
});
不会工作:
$j('.treeExpanded').click (function () {
$j(this).nextAll('ul').slideToggle("slow", function () {
$j(this).parents('a:first').toggleClass('treeCollapsed','treeExpanded');
});
});