![]() |
1
77
您可以选择创建自己的自定义事件,这样您仍然可以清楚地分离逻辑。 绑定到自定义事件:
在更新div的函数中:
|
![]() |
2
14
这个
见 http://api.jquery.com/change/ 更多信息。 |
![]() |
3
11
更改只对输入表单元素起作用。 您可以在xml/xsl转换之后触发一个函数,或者创建一个监听器:
|
![]() |
4
3
如果可能,您可以将div更改为textarea并使用.change()。 另一种解决方案是使用隐藏的文本区域,并在更新div的同时更新文本区域,然后对隐藏的文本区域使用.change()。 你也可以使用 http://www.jacklmoore.com/autosize/ 使文本区域更像div。
更新:更新后的文本区域似乎必须散焦,有关详细信息: How do I set up a listener in jQuery/javascript to monitor a if a value in the textbox has changed? |
![]() |
5
2
尽管这件事
但从长远来看,你必须使用 MutationObserver 应用程序编程接口。 |
![]() |
6
0
有一个很好的 jquery plugin, LiveQuery , that does just this .
这里是一个 working example of its magic …
|
![]() |
7
0
试试这个
不要用这个。这可能会使页面崩溃。
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 6 月前 |
![]() |
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 7 月前 |
![]() |
user28928120 · 如何在jquery中选择所有类? 7 月前 |
![]() |
Eliable · 使点击计数器和进度条协同工作 8 月前 |
![]() |
Jack Maessen · 在处理程序上使用时如何获取输入类型 8 月前 |