当元素有多个类时,我无法理解如何让 jQuery“最接近”工作。
下面的代码提醒“DIV”,但我希望它提醒“SPAN”,因为“SPAN”是第一个具有“box”类的元素(自身或父元素)。
那么,我该怎么做呢?
<div class="box">
<span class="red box">
<a class="elem" />
</span>
</div>
$(document).ready(function () {
var nodeName = $('.elem').closest('.box').prop('nodeName');
});
Run Code Online (Sandbox Code Playgroud)
jQuery:1.11.2