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(); });
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步