HTMLJavaScript函数只能使用一次。任何想法为什么?
我正在尝试创建一个todolist应用程序。我想让每个任务列表都用渐变过渡来删除。我已经实现了它,但是我的代码的问题是它只隐藏了第一个div区域。
<div id="task">
<input type="checkbox" id="completed">
<h2>Buy some fruits</h2>
</div>
<div id="task">
<input type="checkbox" id="completed">
<h2>Buy some fruits</h2>
</div>
JQuery的
$("#completed").change(function(){$("#item").fadeToggle("fast", "linear")});
你有在网页上使用相同ID不止一个元素
请修改此代码。 – akonsu 2014-10-08 05:34:58
您应该使用'''class'''而不是''ID''',因为Id在上下文中应该是唯一的,并且只返回具有相同'''ID''的第一个元素 – kuldipem 2014-10-08 05:37:36