Я заполняю набор <article>
в HTML либо изображениями, либо флэш-фильмом, в зависимости от атрибутов, установленных в XML, например,
<article image="" flash="flash/1.swf"></article>// this article has flash only
<article image="image/1.jpg" flash=""></article>// this article has image only
Существует «n» количество «статей» в зависимости от файла XML. В каждой статье есть изображение или флэш-ролик.
После того, как я загружаю XML, используя .ajax()
, я использую .append()
, чтобы добавить <img>
и <object>
к статье. Проблема в том, что теперь у меня есть пустые теги (img или object) в каждой статье. Все статьи с изображениями имеют пустой тег <object>
внутри и наоборот.
Как я могу проверить XML перед добавлением? Таким образом, когда статье присваивается изображение, тег <object>
не появляется?
jQuery как показано ниже
$('#container').append('<article><img src="'+$image+'"/><object><param name="movie" value="'+$flash+'"></object></article>');