我正在尝试使用 jQuery 向元素添加/删除一个类,但我只想定位直接在“ .trigger ”上方的“ .content ”类,基本上使每个类都相互独立。
关于最好的方法的任何想法?
提前致谢
HTML
<div class="instance">
<span class="content showHide">this is hidden</span>
<a href="#" class="trigger">trigger</a>
</div>
<br />
<div class="instance">
<span class="content showHide">this is hidden</span>
<a href="#" class="trigger">trigger</a>
</div>
<br />
<div class="instance">
<span class="content showHide">this is hidden</span>
<a href="#" class="trigger">trigger</a>
</div>
CSS
<style type="text/css">
.showHide{
display: none;
}
</style>
JS
<script type="text/javascript">
$(document).ready(function(){
$('.instance a.trigger').click(function(){
$('span.content').toggleClass('showHide');
});
});
</script>