如何使用jQuery訪問具有與DOM相同級別的特定類的div? 我試過.closest(),但沒有找到元素。使用jQuery選擇最近的DOM元素
例如:
<!-- foreach loop starts { -->
<fieldset>
<legend>Values</legend>
<div class="characteristic-values">
<!-- many divs inside -->
</div>
<input type="button" class="add-charactersitic-value" value="Add Value" />
</fieldset>
<!-- } foreach loop ends -->
和JavaScript嘗試訪問「charactersitic值」,但沒有成功:
<script>
$(".add-charactersitic-value").live("click", function() {
var addButton = $(this);
// How to access the specified div from "addButton" variable?
// This doesn't work:
//addButton.closest(".characteristic-values").append("<b>somedata</b>");
});
</script>
如何訪問「特徵值」,在這種情況下?
謝謝。
或'.prevAll( '特徵值:第一')' –
謝謝,.prev() - 工作的罰款。如果需要,將使用.prevAll(「class:pseudo」)。 – Zelid