Показать сообщение отдельно
  #1 (permalink)  
Старый 09.12.2014, 09:28
Новичок на форуме
Отправить личное сообщение для xmaks82 Посмотреть профиль Найти все сообщения от xmaks82
 
Регистрация: 09.12.2014
Сообщений: 6

Условие вывода изображения
Стоит задача выводить картинку по условию. Данные берутся из xml. "1" одна картинка, любое другое значение (в xml будет "0") другая. Таблица формируется как надо, а вот с изображением не выходит.

сам скрипт:
<script>
     	$(document).ready(function(){
			$.ajax({
				type: "GET",
				url: "xml/data.xml",
				dataType: "xml",
				success: function(xml) {
					$(xml).find('ATM').each(function(){
						var id = $(this).attr('id');
						var name = $(this).find('name').text();
						var time = $(this).find('time').text();					
						var distance = $(this).find('distance').text();
						var address = $(this).find('address').text();
							if (id == ('132087')) {
								if (time == ('24ч')) {
									var pict = window.document.createElement('img');
								    pict.src='img/24h.gif';
									}
								else {
									var pict = window.document.createElement('img');
								    pict.src='img/no24h.gif';
									};	
							$('<tr class="string_'+id+'"></tr>').html('<td>'+document.body.appendChild(pict)+'</td><td>'+name+'</td><td>'+address+'</td><td>'+distance+'</td>').appendTo('#list');
							};
					});
				}
			});
		});
     </script>

Последний раз редактировалось xmaks82, 09.12.2014 в 16:41.
Ответить с цитированием