jQuery没有找到任何元素.alert($("#testbutton").length);每次显示0.
难道我做错了什么?
我的JS/jQuery代码:
(function ($) {
alert($("#testbutton").length);
}) (jQuery);
Run Code Online (Sandbox Code Playgroud)
我的HTML:
<html>
<body>
<div id="header">
<div class="button" id="testbutton">Test</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当您的代码运行时,DOM尚未就绪,因此该元素不存在.你的意思是这样做(将函数传递给jQuery是一个快捷方式$(document).ready(fn)):
$(function () {
alert($("#testbutton").length);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14611 次 |
| 最近记录: |