Назначение & евро; к массивам

Я работаю над веб-сайтом, на котором знаки евро не отображаются должным образом, если я не размещаю евро; Я знаю, что это не идеально, но это то, с чем приходится работать.

У меня есть массив цен, который передается на веб-страницу с помощью функции jquery, но если я использую $ евро; распечатает евро; вместо € И если я использую символ €, я получаю

Ниже мой код:

    <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 ответ

Решение

Это быстрое решение пока что поможет, пока вы работаете над более элегантным решением.

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 Десятичный код евро €

надеюсь, это поможет

Другие вопросы по тегам