Переменная preview
содержит код HTML, такой как <div id='abc'>...</div>
. Я должен вызвать метод jquery для этого элемента DOM, но следующий код не вносит никаких изменений. Кажется, что код $('#abc').someMethod();
не вызывается, если элемент abc
динамически добавляется в документ. Как я могу это исправить?Вызов метода jquery для динамически добавленного элемента DOM
$("#pdf-dialog").dialog("option" , 'open' , function() {
@if (!string.IsNullOrEmpty(preview))
{
<text>
$("#pdf-dialog").html("@preview");
</text>
}
});
...
@if (!string.IsNullOrEmpty(preview))
{
<text>
$('#abc').someMethod();
</text>
}
Не могли бы вы добавить соответствующий javascript, поскольку он испускается без кода MVC? –