Javascript 输入数组上的jQuery单击函数

Javascript 输入数组上的jQuery单击函数,javascript,jquery,arrays,input,onchange,Javascript,Jquery,Arrays,Input,Onchange,我尝试在每个名为plz_von的输入字段上实现一个更改函数 <input type="text" name="plz_von[]" class="plz_von" placeholder="10000"> <input type="text" name="plz_von[]" class="plz_von" placeholder="20000"> <input type="text" name="plz_von[]" class="plz_von" placeho

我尝试在每个名为plz_von的输入字段上实现一个更改函数

<input type="text" name="plz_von[]" class="plz_von" placeholder="10000">
<input type="text" name="plz_von[]" class="plz_von" placeholder="20000">
<input type="text" name="plz_von[]" class="plz_von" placeholder="30000">
<input type="text" name="plz_von[]" class="plz_von" placeholder="40000"> 

我不知道出了什么问题。有什么想法吗?我也用类名试过了。

因为[]是一个属性选择器。你需要逃避它

 $('input[name="plz_von\\[\\]"]')
既然您有一个通用的类,那么不妨使用它

 $('input.plz_von')

谢谢大家的支持。最后我发现了失败

我必须将jQuery代码放入ready函数中!这一点非常清楚,因为当DOM中尚未加载输入字段时,无法将函数添加到inputfield。。grrr

致以最良好的祝愿,
Marco

无法复制。为我工作打开你的控制台,检查有无错误!我看到它可以工作,但是我在控制台中没有发现关于这个脚本的错误。
 $('input.plz_von')
$(document).ready(function() {
        $('input[name="plz_von[]"]').change(function() {
            alert("hu");
    });
});