2016-11-08 50 views
0

我正在一個網站,不正確顯示歐元符號,除非我把$歐元;我知道這並不理想,但它必須與之合作。指定€到陣列

我有一個通過jquery函數傳遞給網頁的價格數組,但如果我使用$ euro;它會打印出$歐元;而不是€如果我使用€符號,我收到了

下面是我的代碼:

<script type="text/javascript"> 

var terms = ["€6 IRELAND", "€15 UK/EUROPE", "€30 INTERNATIONAL"," FREE SHIPPING ON ORDERS OVER €100 (ISLAND OF IRELAND ONLY)"]; 

function rotateTerm() { 
    var ct = $("#rotate").data("term") || 0; 
    $("#rotate").data("term", ct == terms.length -1 ? 0 : ct + 1).text(terms[ct]).fadeIn() 
       .delay(2000).fadeOut(200, rotateTerm); 
} 
$(rotateTerm); 

</script> 


<div class="custom_text">SHIPPING RATES: <span id="rotate">this</span></div> 

在此先感謝有這方面的指導?

+1

你有沒有嘗試添加像來告訴瀏覽器如何我解開字符? – danchik

+0

嗨,感謝您的快速回復。在哪裏,在標題? – user2227823

+0

通常在'',是: danchik

回答

2

這種快速解決辦法應該做的伎倆,現在當你在一個更優雅的解決方案

var terms = [ "6 IRELAND", "15 UK/EUROPE", "30 INTERNATIONAL"," 100+ ORDERS GETS FREE SHIPPING (ISLAND OF IRELAND ONLY)"]; 
 

 
function rotateTerm() { 
 
    var ct = $("#rotate").data("term") || 0; 
 
    $("#rotate").data("term", ct == terms.length -1 ? 0 : ct + 1).text(terms[ct]).fadeIn() 
 
       .delay(2000).fadeOut(200, rotateTerm); 
 
} 
 
$(rotateTerm);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="custom_text">SHIPPING RATES: &#8364;<span id="rotate"></span> </div>

我剛剛使用的HTML EURO十進制代碼€

希望的工作,幫助

+0

謝謝奧比!這將做到這一點。感謝您花時間幫助:) – user2227823

+0

歡迎您....至少,這就是我們在這裏。 –