我试图根据用户所做的下拉菜单选择隐藏/显示表单中的一类元素。见:http: //jsfiddle.net/3FmHK/2/
我是 js 新手,有两个问题,所以也许它们很明显,请耐心等待。
1)我正在通过 div id 进行修改,所以只有第一个元素发生了变化(由于某种原因,不在这个小提琴中,但它在项目中发生了)。但是,我希望修改一个类的所有元素,但我无法做到这一点。那么如何修改整个类的 style="display" 而不是单个元素呢?
2) remove 不适用于新添加的元素,当表单返回项目中的值时,它们是可移除的。据我所知,使用 firebug,GET 返回生成的元素与用户添加的元素的代码看起来相同。为什么删除功能不适用于新添加的元素?