jquery - 如何使用 jQuery.get() 解析返回的页面 html

标签 jquery

直到最近我才使用 $.load() 来获取另一个页面的特定部分并将其加载到当前页面中,但是当用户发起这些请求时,他们可以排队,我发现我自己需要一种方法来中止它们,以免喜欢点击的用户破坏我的页面。

这让我想到了 $.get() ,它工作得很好,如果在第一个返回之前启动另一个请求,我可以中止该请求,但现在我需要解析返回的 html (这是一个完整的包含 doc-type 和 head 元素的页面)并且只能从中获取一个 div。

如何实现这一目标?

最佳答案

这应该有效:

$.get('ajax/test.html', function(data) {
    var my_div = $('#my_div', $(data));
});

关于jquery - 如何使用 jQuery.get() 解析返回的页面 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7331149/

相关文章:

javascript - 循环中的多个 ajax 调用未按调用顺序返回

javascript - 带有 Android 的 Jquery mobile 无法正确显示

php - 如何在现有的基于 PHP 和 Mysql 的分页上添加 Ajax

jquery - 未应用字体效果

jQuery 每 30 秒刷新一次

javascript - Jquery 输出显示未定义

javascript - 无需 parseJSON 即可获取 highcharts 数据

javascript - 单击显示下拉菜单

javascript - 如何监听 Ajax 触发元素上的 Ajax 事件?

javascript - colorbox:如何禁用下一个和上一个按钮