Я пытаюсь привязать определенные обработчики кликов и т. Д. К динамически загружаемому элементу.Мой крючок для добавления этих обработчиков - это событие "ready" элемента.Тем не менее, я обнаружил, что когда я присоединяюсь к обработчикам кликов, элемент не определен.Как это возможно, что следующее предупреждение показывает «0»?
<script language="javascript">
$('#widget').ready(function(){
alert($('#widget').length);
});
</script>
Редактировать:
Я фактически сделал описанное обстоятельство настолько простым, насколько это возможно.На самом деле, это немного сложнее, так как я действительно хочу прикрепить события к элементам, содержащимся в #widget.Что я действительно ищу, так это надежный способ определить, когда #widget завершил загрузку, чтобы я мог получить доступ к элементам внутри него.