jquery监听div、input、textarea内容变化
第一种:change事件
change事件在元素的值发生变化时触发,适用于input、textarea、select
$("#demo").bind("change", function(){ alert('a'); });
第一种:DOMNodeInserted事件(插入事件)、DOMNodeInserted事件(移除事件)
DOMNodeInserted事件只有在插入节点时有效,相反DOMNodeRemoved事件,只有在移除节点时有效。 $('#demo').bind('DOMNodeInserted', function() { alert('a') }) $('#demo').bind('DOMNodeRemoved', function() { alert('b') })
textarea监听内容变化
$('#sendtxt').bind('input propertychange','textarea',function(){
//#sendtxt为textarea的id var curLength=$(this).val(); if(curLength == '') $('.foot_add').show(); else $('.foot_add').hide(); });
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步