0
Я хотел бы избежать пробелов и &
в селекторе:Как избежать пробелов и «и» символы в селекторе
$("input[name='TherapeuticArea']").click(function() {
var area = $(this).val(); // = "first & last"
$("div[id=" + area + ']').show();
});
Упрощенное решение, не помещайте пробелы и символы '&' в свои атрибуты 'id'; сначала закодируйте их, если вам нужно. Также стоит отметить, что пробелы не разрешены в атрибутах «id» - даже в более разрешительной модели HTML5. –