我英语说得不好,所以我现在展示我的代码和问题。
这是我的代码:
HTML:
<td class="yyyy">
<a id="delete" href="#" >Anchor</a>
</td>
JS:
$(function(){
$("a#delete").click(function(e){
e.preventDefault();
var s = $(this).parent("td").attr("class");
alert(s);
});
});
它返回一个警报“未定义”。我认为它必须是“yyyy”。
谁能帮我?
谢谢! http://jsfiddle.net/NguyenThanh/WEaYw/4/
我解决了我编写表(tr,td)的完整html内容的问题。再次感谢!
<table>
<tr>
<td class="yyyy">
<a id="delete" href="#" >Anchor</a>
</td>
</tr>
</table>
$(function(){
$("a#delete").click(function(e){
var s = $(this).parent("td").attr("class");
alert(s);
e.preventDefault();
});
});