相关疑难解决方法(0)

jQuery事件:检测对div的html /文本的更改

我有有它的所有内容改变时间一个div,无论是ajax requests,jquery functions,blur等等等等.

有没有办法可以在任何时间点检测到我的div上的任何变化?

我不想使用任何间隔或默认值检查.

像这样的东西会做

$('mydiv').contentchanged() {
 alert('changed')
}
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui

255
推荐指数
9
解决办法
40万
查看次数

在div更改时触发jQuery事件

我有一个div,其内容可能以各种方式改变:例如,其整个内容可以通过innerHTML重新加载,或者节点可以通过DOM方法添加.这反过来可能通过本机javascript或通过调用jQuery API或通过其他库间接发生.

我希望在div的内容改变为执行一些代码,但我绝对没有控制如何将改变.事实上,我正在设计一个可供其他人使用的小部件,他们可以按自己喜欢的方式自由更改div的内容.当此div的内部内容发生更改时,可能还必须更新窗口小部件的形状.

我正在使用jQuery.有没有办法捕获这个div的内容已经改变的事件,但它发生了吗?

javascript jquery widget javascript-events

58
推荐指数
2
解决办法
9万
查看次数

Onchange 事件运行不佳

我创建了以下 html 页面。

<html>
    <head></head>
    <body>
        <input type="text" value="" id="Textbox" onchange="alert('text change');" />
        <input type="button" value="" onclick="document.getElementById('Textbox').value = 'Hello';" />
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

当输入的文本输入到文本框中时,onchange 事件运行良好。我编写了一段代码,当单击按钮时,“Hello”文本将输入到文本框中。但是文本框的onchange事件不能很好地工作。我如何捕获更改事件?谢谢。

html javascript events onchange

3
推荐指数
1
解决办法
2万
查看次数