我目前正在使用以下代码来绑定一个将输入限制为动态创建的一组文本框的事件。
function createSomeTextBoxes() {
//code here to add text boxes
$('.PointerSPSLText').on('keyup', function() { charaterCount( $(this).attr('id'), 30 ) });
$('.SPSLText').on('keyup', function() { charaterCount( $(this).attr('id'), 30 ) });
}
我遇到的问题是这些事件只与它找到的类的第一个元素相关联,因为每个元素可能不止一个,这是一个问题。我曾经为此使用 .live 事件,我可以在加载 DOM 时声明一次,然后 jquery 负责其余的工作。有没有办法模仿 .live 事件或实现我需要的结果的最佳方法是什么?