не видит переменной
Здравствуйте, не могу понять, почему не могу подставить переменную в участок с html кодом, из xml картинки и ncity консолятся идеально, но в участок html кода с appendom изображение не подставляется
function parseCardsXml(xml, lang) { $(xml).find('notes').each(function(i,j) { console.log($(j).attr("ncity")); $('.wrap_tabs_main').html('<div class="tab_item" id="mdn" data-cid="5"><div class="slick_2 slick_slider"></div></div>') $(xml).find('note').each(function(n,v){ var pick = $(v).find('pick').text(); console.log(pick); $('.slick_2').append('<div><div class="slick_item">' + '<img class="img_eksk" src="../"'+pick+'"/" alt="">' + '<div class="wrap_for_height">' + ' <strong class="name_1">'+ 'Главный тур - Быстрое поглащение ' + ' </strong>' + '<span class="descript_1">' + 'Автобусный ' + '</span>' + '</div>' + '<span class="time">от 3 час.</span> ' + '<span class="price_eksk"><strong class="price_style">5500</strong> руб\чел.</span> ' + '<a class="btn_1" href="#">Забронировать</a>' + '</div></div>'); }); }); }, вызов $.ajax({ type: "GET" , url: "../xmls/notes.xml" , dataType: "xml" , success: function(xml) { parseCardsXml(xml); $('.slick_2').slick(getSlick2Settings()); $('.slick_2').slick('unslick'); $('.slick_2').slick(getSlick2Settings()); } }); xml структура примерно <notes ncity="5"> <note> <title>Активный тур </title> <pick>0_p.png</pick> <type>0</type> <cit>5</cit> <hours>3</hours> <minutes></minutes> <price>1500</price> </note> </notes> подскажите пожалуйста, что я не правильно делаю ? |
Текст выводится, но картинка нет, значит неправильно задан относительный путь к картинке.
Откройте консоль и найдите GET <адрес картинки, откуда браузер пытается её скачать> 404 (Not Found) И соответственно поняв как выглядит абсолютный путь к картинке вы сможете подправить относительный. |
Часовой пояс GMT +3, время: 15:48. |