获取单击按钮的ID

thi*_*bee 3 html javascript jquery

所以,我一直在摸不着头脑,获取点击按钮的ID,但无法正确使用.它总是让我回报undefined.

这是小提琴:http://jsfiddle.net/thinkinbee/mx0rb5cy/

有什么东西我没有包含在我的小提琴中吗?.我的JS代码有什么问题吗?

我参考了之前的问题,但似乎没有任何效果.我试图实现两者$(this).attr("id"),this.id但没有积极的结果.

此外,在更长的时间里,我的所有按钮都会动态出现.我需要处理的其他东西呢?

Jim*_*eff 6

如果按钮是动态的,你应该使用document.on.

我让你的小提琴像这样工作:http: //jsfiddle.net/1ehy66k9/

$(document).on('click', '.ui-btn', function() {
  alert("Clicked with Id "+$(this).attr('id'));
});
Run Code Online (Sandbox Code Playgroud)