我想抓取類最接近的鏈接a.tariff-link
並將其發送給一個方法,但看起來像closest()
找不到它,因爲它總是傳遞一個未定義的元素。jquery最接近()不起作用
$(".ui-icon-triangle-1-e").click(function() {
GetRuleData($(this).closest("a.tariff-link"));
});
HTML的一個例子是這樣的:
<h3 class="ui-accordion-header ui-helper-reset ui-state-default ui-corner-all" role="tab" aria-expanded="false" tabindex="-1">
<span class="ui-icon ui-icon-triangle-1-e"></span>
<a id="41965" class="tariff-link" href="#" tabindex="-1">
</h3>
閱讀的文檔'.closest()'。它得到最親密的**父母**,而不是兄弟姐妹或表弟。 –
當前元素最近的開始,並且通過DOM進展。 –