【发布时间】:2014-04-02 02:17:18
【问题描述】:
我想选择一个特定的 div,点击按钮时...唯一的问题是,它必须是 buttonClicked 的父 div 的 div...示例:
<div class="container">
<div class="box">
<h2>Langtidsparkering</h2>
<div class="content">
Lorem ipsum dolor sit amet..
</div>
</div>
<div class="listcontainer">
<div class="list"> (THIS DIV SHOULD GET A CLASS "VISIBLE", WHEN THE BUTTON IS CLICKED)
</div>
<div class="listbar">
<button class="viewPrices" type="submit" title="Open">Se priser<span></span </button>
</div>
</div>
</div>
代码:
$(".viewPrices").click(function () {
$(".viewPrices").parents('.listaccordion .list').toggleClass('visible');
});
有什么建议吗? :-)
【问题讨论】:
-
请添加一个演示小提琴。
-
哎呀...拿这个jsfiddle.net/unebune/n264v/1
-
$(this).closest('.listbar').prev()
标签: jquery class html select parent