0
所以這是我的jquery函數 - 它應該找到並返回以控制外部文件中div的數量作爲get的回調請求。難以計算外部html文件中div的數量(獲取和查找) - jquery
$(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)的正確數據的警報,但count var總是以0出現?任何想法請你美妙的人?
HTML這裏source.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>
已被棄用,因此請使用.length來查找div的數量。 http://api.jquery.com/size/ –
'.size()'被描述爲1.8,使用'.length'代替http://api.jquery.com/size/ –
未捕獲的TypeError:屬性的長度'對象[object Object]不是函數 – KolKurtz