JQueryfind具有特定类前缀的第一个父元素
我想要得到具有特定类前缀的第一个父类,假设:
<div class="div-a3332"> <div class="div-a89892"> <p> <div class="div-b2"> <div id="divid">hi</div> </div> </p> </div> </div>  例如,我当前的元素是#divid ,我想查找具有类前缀div-a的第一个元素。 所以基本上它会select: 
 <div class="div-a89892"> 
	
 使用.closest()和select器: 
 var $div = $('#divid').closest('div[class^="div-a"]'); 
 后来Jquery允许你用.parents()方法find父母。 
因此我推荐使用:
 var $div = $('#divid').parents('div[class^="div-a"]'); 
这给所有父节点匹配select器。 要获得与select器匹配的第一个父项,请使用:
 var $div = $('#divid').parents('div[class^="div-a"]').eq(0); 
对于其他此类DOM遍历查询,请查看遍历DOM的文档。