我的代码有一个奇怪的问题;
$('input[name=attachment\\[\\]').change(function(e) {
alert("test");
});
工作正常,它会提醒“测试”,但这仅适用于我的第一个输入字段,我有一个 [添加更多附件] 按钮,它在页面加载后添加额外的输入字段,所以我不能使用 .change () 为此,我需要使用 .live('change', func.... 代替。
当我使用此代码时;
$('input[name=attachment\\[\\]').live('change', function(e) {
alert("test");
});
它不再起作用,我收到此语法错误;
Uncaught Error: Syntax error, unrecognized expression: input[name=attachment\[\]
谢谢你的帮助。:)