【发布时间】:2013-09-24 15:46:58
【问题描述】:
我有一个使用 jQuery UI 构建的手风琴。我需要向上或向下的 V 形图标,具体取决于该部分是打开还是关闭。问题是我的 jQuery。至少最初是这样。我看到两个人字形都在加载,一旦点击,人字形就不会改变。
jQuery
$(function() {
$(".section a").click(function() {
$(".chevron").removeClass("chevron").addClass("up");
});
});
CSS
.chevron {
background: url("images/down.png") no-repeat;
}
.up {
background: url("images/up.png");
}
HTML
<div class="section">
<a href="#"><div class="tab active">
<span class="chevron"></span><h3>Section 1</h3>
</div></a> <!-- tab -->
【问题讨论】:
-
如果可能,添加jsfiddle。
-
我很困惑,但我放在 jsfiddle 中的代码有工作 V 形。我猜这来自jquery UI。为什么我的本地工作副本上没有它们? jsfiddle.net/thomasp423/pcf5d
标签: javascript jquery jquery-ui jquery-ui-accordion