【发布时间】:2010-04-18 13:38:17
【问题描述】:
我有几个列表元素,像这样:
<li class="item">
<a class="toggle"><h4>ämne<small>2010-04-17 kl 12:54 by <u>nike1</u></small></h4></a>
<div class="meddel">
<span>
<img style="max-width: 70%; min-height: 70%;" src="profile-images/nike1.jpg" alt="" />
<a href="account.php?usr=47">nike1</a>
</span>
<p>text</p>
<span style="clear: both; display: block;"></span>
</div>
</li>
<li class="item odd">
<a class="toggle"><h4>test<small>2010-04-17 kl 15:01 by <u>nike1</u></small></h4></a>
<div class="meddel">
<span>
<img style="max-width: 70%; min-height: 70%;" src="profile-images/nike1.jpg" alt="" />
<a href="account.php?usr=47">nike1</a>
</span>
<p>test meddelande :) [a]http://youtube.com[/a]</p>
<span style="clear: both; display: block;"></span>
</div>
</li>
我正试图弄清楚如何做到这一点,以便当您单击带有类 .toggle 的链接时,父元素(li 元素)将切换类 .current。
我不确定以下代码是否正确,但它不起作用。
$(this).parent('.item').toggleClass('.current', addOrRemove);
即使我删除“('.item')”,它似乎也没有任何区别。
那么,有什么想法吗?
提前致谢
【问题讨论】:
标签: jquery class toggle parent