所以这是我的 jquery 函数 - 它应该找到并返回控制台外部文件中的 div 数量作为 get 请求的回调。
$(document).ready(function(){
$("#button").click(function(){
$.get('source.html', function(data){
alert("Data Loaded: " + data);
var count = ($(data).find('div').size());
console.log(count);
});
console.log ($("body").find('div').size());
});
});
我收到一个警报,其中包含来自 source.html(包含 2 个 div)的正确数据,但计数变量总是显示为 0?有什么想法可以取悦你们这些了不起的人吗?
此处为 source.html 的 HTML:
<!DOCTYPE html>
<html>
<head>
<title>Source</title>
</head>
<body>
<div id="div1">
You got loaded xxxx.
</div>
<div id="div2">
You got loaded again xxxx.
</div>
</body>
</html>