简短的英语......
我的HTML
<button><span id="popMain"> pop </span></button>
$(document).bind({
click : function(evt){
var targetID = evt.target.id;
var nodeName = evt.target.nodeName;
}
使用资源管理器时,我希望获得 span的ID。
我试试
$(this).find('span').attr('id');
$(this).find('span').id;
$("#"+evt.target.id).children('span').attr('id');
$("#"+evt.target.id).find('span:first-child').attr('id');
$("#"+evt.target.id).find('span:last-child').attr('id');
但结果是&#39; undifined&#39;。 T ^ T 请帮助我...
答案 0 :(得分:0)
拼写错误:
$(this).find('span').attr('id');
$(this).find('span').id;
$("#"+evt.target.id).childeren('span').attr('id'); // children not childeren.
$("#"+evt.target.id).find('span:first-child').attr('id');
$("#"+evt.target.id).find('span:last-child').attr('id');
答案 1 :(得分:0)
这对我来说对探险家有用:
$("span:first").attr('id');