JQuery:具有ID的最近的div
你如何编写Jquery来获得实际定义了ID的最近的div?
您应该使用has属性选择器 。 这个样本应该做的工作:
$('selector').closest('[id]')
$(elementToStart).parent().closest('div[id]');
我使用parent()来避免只获取元素本身。
示例: http : //jsfiddle.net/zQRFT/1/
使用最接近的方法在div上查找id属性:
$(this).closest('div[id]');
[id]
括号中有所谓的Has属性选择器