Отображать переменные javascript в html

У меня есть этот список в html:

<div>
 <ul>
 <li><a href="http://printoriente.com/tarjetas-presentacion/" target="_blank">Tarjetas de presentacion</a><label>I want the JS variable HERE</label></li>
 <li><a href="http://printoriente.com/afiches/" target="_blank">Afiches</a><label>I want the JS variable HERE</label></li>
 <li><a href="http://printoriente.com/volantes/" target="_blank">Volantes</a><label>I want the JS variable HERE</label></li>
 <li><a href="http://printoriente.com/fotos/" target="_blank">Fotos</a><label>I want the JS variable HERE</label></li>
</ul>
</div>

Мне нужны переменные (data.refPrice), где я указал "Я хочу переменную JS ЗДЕСЬ":

3 ответа

Создавайте метки или промежутки с уникальным идентификатором в качестве заполнителей. Затем установите содержание диапазона

$('#yourid1').html(data.refPrice)


Один из способов сделать это с моей головы:

<li id="afiches"><a href="http://printoriente.com/afiches/" target="_blank">Afiches</a><label>I want the JS variable HERE</label></li>

Тогда в вашем js:

$.getJSON( "http://api.printoriente.com/price/afiches", function( data ) {
 console.log(data.refPrice);
 $('#afiches').html(data.refPrice);
});


Присвойте идентификатор вашему , затем используйте html() или text()

<li><a id="myId" href="http://printoriente.com/tarjetas-presentacion/" target="_blank">Tarjetas de presentacion</a><label>I want the JS variable HERE</label></li>

$.getJSON( "http://api.printoriente.com/price/tarjetas-presentacion", function( data ) {
 $("#myId").html(data.refPrice);
});

licensed under cc by-sa 3.0 with attribution.