2012-11-12 104 views
1

我需要添加圖片標籤到WP電子商務的自定義元字段,但是當我添加它時,它將其作爲文本拉出。我想使用jQuery,因此查找和替換<>括號,以便它,而不是渲染爲一個標籤。找到< <使用jQuery

這裏是我的源代碼:

<div class="custom_meta"> 
<strong>CODE: </strong>JL16<br> 
<strong>Colour: </strong>&lt;img src="http://localhost:81/live_products/shop/wp-content/uploads/blue.gif" /&gt;<br> 
<strong>COLOURS: </strong>BLACK, WHITE, GREY, CORAL, BLUE<br> 
<strong>FABRIC: </strong>LYCRA<br> 
</div> 

以下是我認爲它應該是在jQuery的工作:

jQuery(document).ready(function(){ 

    // Remove "" from meta image 
    jQuery(".custom_meta").replace(/&lt;/g, '<'); 
    jQuery(".custom_meta").replace(/&gt;/g, '>'); 

}); 

這將是更換&lt;到<和&gt;以正確的方式> ?

謝謝。

+1

只是一個提示:'的jQuery(函數($){/ *現在使用$自由* /});' –

回答

1

這應該這樣做

jQuery(".product_description").html(function(i, currenthtml){ 
    return currenthtml.replace(/&lt;/g, '<').replace(/&gt;/g, '>'); 
}); 

更多的documentation about .html()

+0

由於加比!這就是訣竅! – SixfootJames

相關問題