2015-06-02 3 views
0

Предположим, что при событии открывается iframe. (без перекрестного сайта, iframe является частью DOM).jQuery - ждать появления элемента в iFrame и получить его значение?

Итак, когда открывается iframe, он отображает, например, файл.

enter image description here

Второго состояние плавающего фрейма после выбора файла будет отображать информацию о средствах массовой информации загруженной, а также его название. Ex ниже после выбора файла.

enter image description here

Мой вопрос предположим, что я хотел, чтобы захватить значение «Title» с помощью JS. Как я буду продолжать это делать?

$('.addmediabutton').click(function() { 

     $('body').on('DOMNodeInserted', 'iframe', function(e) { 
      //How do I wait for eg. class = "title" to show up and grab its value? 

}); 
}); 

Я должен бы использовать Mutation Observer выше, чтобы отслеживать заданный добавленный узел или элемент или есть более простой способ.

Если вам необходимо уточнение, пожалуйста, не стесняйтесь спрашивать.

ответ

0

Если вы достигли второго состояния после вызова ajax, это будет так же просто, как включение функции в раздел «Успех» в запросе ajax.