生成的输出如下: HTML
<div id="resultCancel" class="error" style="display: block;">
<a class="close">X</a>
<ul style="">
<li for="ProductId" generated="true" class="error" style="">Please Enter License Key</li>
</ul>
</div>
当您单击 a.close 时,我需要清空 li 的内容(在有人杀死我之前,我们使用的是旧代码库,这就是我使用 .live 功能的原因)
$('a.close').live('click',function(){
$(this).parent().fadeOut("fast");
$(this).closest//.next//.sibling('ul').addClass('foo');
});
通过使用最接近的,我可以向上 DOM 树,我需要向下。.next 和 .sibling 没有效果....如果重要的话 div#resultCancel 是由 jQuery 验证插件触发的。