我对当前的问题有一些困难。基本上,我试图遍历 jquery 数组中的所有元素并附加一个新的 div 元素(带有一个新的 id)。我的javascript代码比较简单:
<script language="javascript" type="text/javascript">
$(document).ready(function() {
var length = $(".content-fill").length,
element = null;
for (var i = 0; i < length; i++) {
element = $(".content-fill")[i];
element.append('<div id="myid" ' + i + ' style="display:block; float:left;width:400px; height:250px; margin-top:400px;margin-left:400px;border:1px dashed #CCCCCC;"></div>');
}
});
</script>
但是,当我运行此代码时,控制台窗口会报告以下错误:Uncaught TypeError: Object # has no method 'append'。
我认为这意味着 Jquery 没有正确加载......但是,这个页面的标题肯定有以下参考行:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="scripts/jquery-2.0.0.min.js"><\/script>')</script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
有谁知道为什么我会收到这个错误?