$("input[name='id[]']").focus(function(){
if ($(this).is(':checked')){
$("#menu").fadeIn();
}else{
$("#menu").fadeOut();
}
});
Это должно делать то, что вам нужно,
EDIT:
Ваш селектор, похоже, не в порядке. Вы должны сделать это более конкретным.
например:
если он начинается с id [вы можете сделать это следующим образом:
$("input[name^=id\\[]")
это будет включать все поля ввода, их имена начинаются с 'id [' и '\', это для экранирования этого '['.
Надеюсь, это поможет, Синан.