Я считаю, что видел это где-то, но последние 30 минут поиска в Google не дали приемлемого ответа.javascript execute на динамически загружаемом html
Я использую Bootstrap для создания popover. Я скачал таблицу в DIV с помощью:
$(document).ready(function() {
$('#jobTable').load('./includes/job_table.inc.php');
$('#commpop').popover({trigger: 'hover'});
setInterval(function() {
$('#jobTable').load('./includes/job_table.inc.php');
$('#jobTable #commpop').popover({trigger: 'hover'});
}, 5000);//end reload
});//end load
Это выполняет штраф на:
<a href="#" class="btn btn-success" id="commpop" rel="popover"
data-content="I'm working!" data-original-title="Further Details">hey you!</a>
, который существует в моем файле базы PHP, но не работает на идентичном заявление помещенной внутри <div id="jobTable"></div>
, который динамически загружается.
Как я могу применить это к этому div? Вы можете видеть, моя попытка выше не работает ...
EDIT: Да, $('#jobTable').load('./includes/job_table.inc.php');
это утверждение JQuery AJAX Я использую для загрузки, а затем периодически обновлять таблицу.
Что вы подразумеваете под «динамической загрузкой»? Это часть html, загружаемая с помощью ajax? – mamoo
@ Николас, вы должны отредактировать свой ответ в ответе и не дать ему это ответить. –
@Hugo Спасибо, я переехал. –