我想捕捉 <textarea>
是否发生任何变化.就像键入任何字符(删除、退格)或鼠标单击并粘贴或剪切一样。是否有可以触发所有这些事件的 jQuery 事件?
我尝试了更改事件,但它只有在从组件中跳出后才会触发回调。
使用:如果<textarea>
,我想启用一个按钮包含任何文本。
最佳答案
试试这个:
$('#textareaID').bind('input propertychange', function() {
$("#yourBtnID").hide();
if(this.value.length){
$("#yourBtnID").show();
}
});
DEMO
这适用于您所做的任何更改、键入、剪切、粘贴。
关于javascript - 如何绑定(bind)到 jQuery 中文本区域的更改事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11338592/