所以,我正在一些書的幫助下自學jQuery,目前我被一個看似簡單的問題難住了。爲什麼$('div.foo').length
的值爲0? A div
元素存在於頁面中,爲什麼$('div.foo').length
的值不是1?布爾問題
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js" type="text/javascript">
</script>
<script type="text/javascript">
document.write($(div.foo).length);
</script>
<body>
<div class="foo"></div>
</body>
</html>
雖然你說得對,報價並沒有完全加載。它仍然不會看到這個元素。 – 2011-03-08 06:04:27
@Brad:編輯添加更多信息。謝謝 – 2011-03-08 06:09:26
@MaheshValega:不客氣。 ;-) – 2011-03-08 06:10:47