gpt4 book ai didi

javascript - 添加带有按键事件的元素

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

所以我正在学习 JavaScript,我正在尝试为我的教堂日托制作一个付款计算器。我想要将第二个带有“child”类的 div(其中的所有“东西”)添加到 id 为“children”的 div 中。我有一个简单的 div 通过按键添加,但它不会添加第三个。如何添加多个 div 以及如何添加包含所有“内容”的 div?代码如下:

 <div id="input">
<div id="children">
<div class="child">
<h2>Choose Child's Class</h2>
<select id="primary" class="selector">
<option value=" ">Select Class</option>
<option value=200>Infants</option>
<option value=175>Wobblers</option>
<option value=175>Toddlers</option>
<option value=165>PreSchool 3's</option>
<option value=165>PreK 4's</option>
<option value=75>Schooler Before &amp; After</option>
<option value=40>Schooler Before Only</option>
<option value=65>Schooler After Only</option>
<option value=60>Schooler AFA Before &amp; After</option>
<option value=20>Schooler AFA Before Only</option>
<option value=30>Schooler AFA After Only</option>
<option value=40>Part Time</option>
</select>
</div><!--closes child class div-->
</div><!--closes children id dive-->

<h3> Press any key on your keyboard to add another child</h3>

和 JavaScript

$(document).ready(function(){
var $newChild=$('<div class="child">Testing</div>');
$(document).keyup(function(){
$newChild.appendTo($('#children'));
});
});

最佳答案

对于初学者来说,这就是你的 javascript 的样子,这样你就可以添加许多 div

$(document).ready(function(){
$(document).on('keyup', function(){
var $newChild=$('<div class="child">Testing</div>');
$newChild.appendTo($('#children'));
});
});

$(document).ready(function(){
$(document).on('keyup', function(){
var $newChild=$('<div class="child">Testing</div>');
$('#children').append($newChild);
});
});

您需要澄清问题的其余部分,为什么“东西”是指“东西”?

关于javascript - 添加带有按键事件的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27389086/

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