javascript - Div 的 Jquery 事件 onChange

标签 javascript jquery html onchange

我有一个包含以下两个 div 的页面:

<div id="searchResults">
</div>

<div class="postSearchOptions" style="display: none;">
</div>

有什么方法可以让“postSearchOptions”div 在“searchResults”div 通过 AJAX 调用更新时出现?我不控制 AJAX 调用,我想检测“searchResults”div 中的任何更改。

我尝试编写以下 JQuery 代码,但后来意识到它需要 Jquery 1.4,而我只有 1.3:

$("#searchResults").live("change", function() {
    $(".postSearchOptions").css("display", "inline");
});

有没有办法使用标准 JavaScript 或 Jquery 1.3 捕获 searchResults div 更改的事件?谢谢!

最佳答案

如果使用 jQuery 进行 AJAX 调用,您可以调用处理全局 ajaxComplete事件并在那里运行您的代码。

关于javascript - Div 的 Jquery 事件 onChange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2638228/

相关文章:

javascript - 如何更改 data-click 属性中 url 的参数

jquery - HTML 表单根据选择的下拉列表显示字段

javascript - 如何使用 jquery 获取完整的 HTML 代码 onClick

javascript - 将 Javascript 日期对象转换为 JSON 日期

javascript - 从 https 网站发送请求

javascript - jqplot 单杠问题

javascript - 带有动画内容的轮播

javascript - 如何从 JQuery 对象获取 javascript 控件?

html - 选择时更改输入字段的颜色

在移动浏览器中查看时,主题中的 HTML 滚动框不适合/太宽*