标签: jquery closest
你如何编写Jquery来获得实际定义了ID的最近的div?
答案 0 :(得分:36)
您应该使用has attribute selector。这个样本应该做的工作:
$('selector').closest('[id]')
答案 1 :(得分:11)
$(elementToStart).parent().closest('div[id]');
我使用parent()来避免只获取元素本身。
实施例: http://jsfiddle.net/zQRFT/1/
答案 2 :(得分:8)
使用closest method:
$(this).closest('div[id]');
[id]括号中有Has Attribute Selector
[id]