2014-02-27 78 views
0
$("#main-container").html("<div class='span12 category-container'>"+ 
    "<span class='color-line' id='coloredline'></span>"+ 
    "<span class='span11 cate-name' id='category-span'>"+this.category+"</span>"+ 
    "<span class='span11 comment-like-flag'>"+"<span class='span12 flag'>"+this.desc+"<span>"+ 
     "<span class='span12 flag'>"+ 
      "<img src=<c:url value='resources/img/postNeedIcons/flag-icons.png'/> class='flag-icon'/>"+ 
      "<span class='valuedigit'></span>"+ 
      "<span class='supportxt'>"+this.needCount+" people supported this need</span>"+ 
     "</span>"+ 
    "</span>"+ 
"</div>"); 

上面的代碼id='coloredline'span沒有顯示在螢火蟲中。HTML元素未聲明ID

+0

你想要什麼? – Hkachhia

+0

我想爲此跨度使用jquery設置顏色。並且我想要它的id不是類 – vvp

+0

它顯示了我[這裏](http://jsfiddle.net/pSHDh/)!它和ID有什麼關係? –

回答

0

你生成HTML有一定的誤差

"<img src=<c:url value='resources/img/postNeedIcons/flag-icons.png'/> class='flag-icon'/>" 

是無效的一個

嘗試實施這樣的:

"<img src='http://farm6.staticflickr.com/5519/10965435794_1f0feaf89e_m.jpg' class='flag-icon' />" 

有關完整的工作示例,請參閱fiddle