Я пытаюсь изменить элемент, связанный с именем. Я беру значения из выпадающего списка и отображаю их в div. Их идентификаторы:
selected_terms
selected_terms_div
У меня есть несколько таких пар, и я надеялся написать обобщенный код вместо жесткого его кодирования (думаю, это будет полезно позже).
Этот код не работает:
$("#" + $(this).attr('id') + "_div")
Заранее спасибо!
Edit:
Весь сценарий:
$(document).ready(function(){
$("select").change(function () {
var str = "";
$("#selected_terms option:selected").each(function () {
str += $(this).text() + '<br>';
});
$("#" + $(this).attr('id') + "_div").html(str);
})
.change();
});
Примечание: это работает, если я изменю эту строку на:
$("#selected_terms_div").html(str);