我是 jquery 的新手。我有一个名为“xxx”的类,其中添加了一组类名为“YYY”的按钮,并通过ajax调用更改每个按钮的id值。
例如
<div class="xxx">
</div> <!-- before ajax call -->
<div class="xxx">
<input type="button" class="YYY" id="1"/>
<input type="button" class="YYY" id="2"/>
<input type="button" class="YYY" id="3"/>
</div>
现在我必须获取“on”单击按钮的 id 值。所以我用
$(document).ready(function{
$('.xxx').on('click','.yyy',function({
var id = $(this).attr('id');
});
});
但这不起作用。即使我尝试过
$(document).ready(function{
$('.xxx').on('click','.yyy',function({
var id = $('.yyy').attr('id');
});
});
这是在每次点击时返回第一个按钮的值。请帮忙