2012-03-15 3 views
0

меня сгружен через JSONКак генерировать динамические теги изображения от JQuery

<script> 
    function getjs() 
    { 
     var script =document.createElement("script"); 
     script.setAttribute("type","text/javascript"); 
     script.setAttribute("src","http://localhost:8080/vigs/f4json?user=3&callback=gr"); 
     document.body.appendChild(script); 
    } 
    var i=0; 
    function gr(data) 
    { 
     for(i=0;i<data.size;i++) 
     { 
      document.getElementById('w').innerHTML =data.itemr[i].itmurl; 
     } 
    } 
</script> 

так, после извлечения URL, он просто отображает URL изображений в моих делах. Я просто смутился, как написать код в jquery для одной и той же задачи, но также отображать изображения (путем создания тега изображения Dynamix, добавленного к следующему по одному на основе размера в div) в моем div с id mydiv.Or любая альтернатива?

ваша помощь будет признателен .. благодаря

+0

'новое изображение()' ... –

ответ

3

Использование JavaScript

function gr(data) 
{ 
    var w = document.getElementById('w'); 
    for(i=0;i<data.itemr.length;i++) 
    { 
     var img = document.createElement('img'); 
     img.src = data.itemr[i].itmurl; 
     w.appendChild(img); 
    } 
} 
+0

Это неверно. Метод '.appendChild' не принимает строковый аргумент. –

+0

Мой плохой ......... – ShankarSangoli

+1

@amnotiam - Спасибо, что указал. – ShankarSangoli

2
$("<img>").attr("src", data.itemr[i].itmurl).appendTo($("#w")); 
+0

спасибо за поддержку !! .. –

+0

Нет проблем, по как это используется jQuery, поэтому я не уверен, почему вы спросили, возможно ли это с помощью jQuery в ответ на простой ответ Javascript. –

+0

Извините, в спешке я не прокрутил свой экран, но его отличный ... мне это очень помогает ... Спасибо –

Смежные вопросы