2010-08-14 54 views

回答

1

相反的.wrap()可以使用.wrapAll()這裏,像這樣:

myLICollection.wrapAll('<ol></ol>'); 

因爲你似乎已經有了集合(是最好的,我可以從這個問題告訴),這應該是一個簡單的變化。 .wrap()包裝每個元素在集合中,其中.wrapAll()一次包裝整個集合。

+0

'.wrapAll()'的問題是它不包含這些類......所以如果你有'

  • '它只是包裝李的,而不是img的.. – ina 2010-08-15 01:59:51

    +0

    nvm!是JSON異步錯誤造成的奇怪。 wrapAll工作:) – ina 2010-08-15 04:05:13

    1
    var string = "<ol>"; 
    $.each(json, function(i, item) { 
        string += "<li>" + item + "</li>"; 
    }); 
    string += "</ol>"; 
    $("#myDiv").html(string); 
    

    沒有?

    +0

    你必須以這種方式將值存儲在內存中 - 如果你的json返回值相當大,會怎樣?只需附加在頁面上直接渲染 – ina 2010-08-14 05:24:59