我正在尝试通过 jQuery 的 $.ajax 请求(没有 ID)加载另一个网页的特定部分。
简单的例子......
这是示例 HTML:
<div id="list">
<ul>
<li>Foo 6</li>
<li>Foo 7</li>
<li>Foo 8</li>
<li>Foo 9</li>
<li>Foo 10</li>
</ul>
</div>
还有一些例子JQ:
$("#more").on("click", function(event){
$.ajax({
url: 'foo.html',
datatype: 'html',
success: function (data) {
$('#list ul').append($(data).filter('#list').html());
}
})
event.preventDefault();
});
但是,我想在#list 中定位 ul,但是如果我将过滤器更改为“#list ul”,则没有任何效果。这让我疯狂。如何定位这个元素?我尝试使用 find 而不是 filter 但这也没有带来任何回报。
干杯