您应该这样存储它:
$.ajax({ url: "htmlsnippet.html", cache: false, async: false, dataType: "html", success: function(data){ html = data; }}
编辑:您获取html的方式有效,但是不建议这样做。
您无法获取最后一个元素,因为您正在使用
filter而不是
find,因此您应该具有:
var htmlFiltered = $(html).find("#1 .text");
代替
var htmlFiltered = $(html).filter("#1 .text");
另外,W3C建议不要使用数字ID。
编辑2 :这应该工作:
var htmlFiltered = $(html).filter("#1").find(".text");
希望这可以帮助。干杯
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)