Я использую ASP.NET MVC 4 для динамической загрузки PartialView, который содержит параметр. Я хочу связать событие jQuery dblclick с этим и получить выбранный параметр, но событие не срабатывает. Вот мой код:Событие jQuery, не запускающее динамически сгенерированное содержимое
<select size="5" id="popup-list">
<option value="test">test</option>
</select>
JQuery код:
$(document).ready(function(){
$("#popup-list").live("dblclick", function() {
var name;
$("select option:selected").each(function() {
name = this;
name = this.text();
});
});
});
Я не уверен, как, почему это вызывает проблемы. Код находится в документе document.ready(), который должен следить за динамической загрузкой.
это событие делегирование. подробнее здесь. http://learn.jquery.com/events/event-delegation/ –
какую версию jquery вы используете? –