gpt4 book ai didi

javascript - 为什么这个简单的 JQuery 代码会抛出错误?

转载 作者:行者123 更新时间:2023-11-28 21:16:49 26 4
gpt4 key购买 nike

<script type="text/javascript">
$(function(){
for(var i=0;i<7; i++){
var guy_html = '<div class="aname"><input type="text" class="chatter_input autofriend" name="guy'+String(i) + '" /></div>';
$("div#guy_boxes").append(guy_html);
}
});
</script>

<div id="guy_boxes"></div>

我只想创建 7 个输入框并将其放入 div 中。

Uncaught Syntax error, unrecognized expression: #

最佳答案

语法错误,无法识别的表达式是当您的选择器构造不当时,Sizzle(jQuery 的选择引擎)会抛出的错误。如果 # 出现在选择器的末尾,则可能会导致它被绊倒:

$("div#").append(guy_html);

但是,您的代码看起来没问题。您可能想检查 javascript 的其他部分。

关于javascript - 为什么这个简单的 JQuery 代码会抛出错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375294/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com