我想仅在特定DIV ID
和Textarea
上应用/绑定事件。那我怎么能实现这个呢?
我有以下代码
jQuery("#dataContent").bind("click change keypress"....){
.....
}
我想仅在Textarea
上应用以上三个事件,而不是在其他HTML元素上应用。那我怎么能实现这个呢?
我可以这样做吗?
jQuery("#dataContent textarea")
因为目前有三个事件产生file input
和checkbox
的问题。
任何帮助都会非常感激:)
注意:我很久以来就面临这个问题,直到今天才解决这个问题:(
答案 0 :(得分:1)
是的,你可以,
$("#dataContent textarea").on("click, change, keypress", function() {
});
或强>
$("#dataContent").on("click, change, keypress","textarea", function() {
});
您可以像
一样使用它$( "#dataContent textarea" ).on({
click: function() {
alert("click");
}, change: function() {
alert("change");
}, keypress: function() {
alert("keypress");
}
});
阅读on()
答案 1 :(得分:0)
答案 2 :(得分:0)
$("#dataContent ")
.on("click, change, keypress","textarea", function() {
});
参考 .on