我有一个问题。假设我有类似的东西:
<fieldset>
<legend>I am legend</legend>
<p>I am a paragraph</p>
<a href="#">I am an anchor</a>
</fieldset>
点击链接后如何获取该字段集中图例元素的文字?
注意:上面的格式可能会有所不同,例如我可以在该字段集中使用表格,更多段落等...
谢谢
答案 0 :(得分:5)
基本上直到你点击字段集标记,然后在其子节点中找到图例标记,即使链接是嵌入的,也就是嵌入字段集,它会找到正确的标记。
$('fieldset a').click(function(e){
alert( $(this).closest('fieldset').children('legend:first').text() );
e.preventDefault();
});