2010-12-22 35 views
1

我有一個我正在工作的網站,並且有一個文件路徑被輸出到需要修復的HTML中(我沒有訪問數據庫來修復它)。我有一個「header_vs2」類的div。文本顯示出來(資產/模板/潮汐/圖片/無logo.gif)被引用的圖像,但沒有打開和關閉圖像標籤:顯示出來的文字我需要隱藏

<div class="header_vs2"> 

<div class="header_vs2_social_media blank"> 
&nbsp; 
</div><!-- end .header_vs2_social_media --> 

assets/templates/tides/images/no-logo.gif 

</div> 

我怎樣寫一個jQuery語句,這時候圖像路徑顯示我在語句之前插入了一個打開的圖像標記並在文件路徑後面關閉了標記?我的目標是得到這樣的:

<div class="header_vs2"> 

<div class="header_vs2_social_media blank"> 
&nbsp; 
</div><!-- end .header_vs2_social_media --> 

<img src="assets/templates/tides/images/no-logo.gif" /> 

</div> 
+0

解釋有點清楚 – 2010-12-22 04:39:49

+0

是否ü需要插入圖像。當你想插入 – 2010-12-22 04:41:19

+0

下面的Stefan H能夠提供這個修復:http://jsfiddle.net/6PNHj/ – flinx777 2010-12-22 05:10:53

回答

0

試試這個關於大小

$('.header_vs2').html($('.header_vs2').html().replace('assets/templates/tides/images/no-logo.gif', '<img src="assets/templates/tides/images/no-logo.gif" />')); 

您可以在此小提琴看到它在行動:http://jsfiddle.net/6PNHj/

1
var $header = $(".header_vs2"); 
var path = $header.text(); 
$header.text("").append("<img src=\"" + path + "\" />");