【问题标题】:Get div text element on change获取更改时的 div 文本元素
【发布时间】:2014-07-01 17:45:25
【问题描述】:
  $('.val').text().change(function(){ /*Do something */ }); // something like this

当 div 文本改变时做一些事情。如何获取 div 文本元素?

【问题讨论】:

标签: jquery


【解决方案1】:

您可以像这样使用DOMSubtreeModified 事件进行检测:

$('.val').on("DOMSubtreeModified",function(){
  alert('changed');
});

DEMO FIDDLE

【讨论】:

  • 要非常小心这个事件,如果您决定更改事件处理程序中的 DOM,很容易导致无限循环。
  • Works, thx :) 抱歉标题不好,很难解释或重复,找不到它:/
  • @Jai 请详细解释一下你在说什么
  • @EhsanSajjad 在文档中 @MDN here.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多