jQuery只能通过选择ID而不是类来工作

时间:2016-09-20 10:29:28

标签: javascript jquery jquery-selectors

我尝试做一个事件监听器,在我的情况下使用" keyup"计算输入的元素。

当我将消息框与其ID链接时,一切正常,如下所示:

$("#message-box-1").on("keyup", function() {...

但是当我链接课程时,就像这样:

$(".message-box").on("keyup", function() {...

柜台不再工作了。

在我不得不使用ID而不是类之前,我遇到了类似的问题,因为否则函数将无法工作......

1 个答案:

答案 0 :(得分:2)

你有两个班级

 <textarea style="resize:none" cols="40" rows="5" class="form-control" class="message-box" id="message-box-1" title="Please enter a message" required="required" placeholder="Your message here"></textarea>

请删除,因为jquery将忽略具有相同名称的第二个属性或合并相同的类属性

 <textarea style="resize:none" cols="40" rows="5" class="form-control message-box" id="message-box-1" title="Please enter a message" required="required" placeholder="Your message here"></textarea>