2016-04-11 4 views
-3

У меня есть ниже скрипку, которая, кажется, работает хорошо:JQuery не работает на живом сайте

jQuery(function() { 

    // Remove any double class applications 
    jQuery(".pricedisplay .pricedisplay").removeClass("pricedisplay"); 

    // Load from BitPay's conversion rates JSON page 
    jQuery.ajax({ 
     dataType: "json", 
     url: "https://bitpay.com/api/rates", 
     success: function(data) { 

http://jsfiddle.net/cox6p7br/

Однако, когда я пытаюсь этот код жить, он не работает.

Прошу вас, если вам нужна помощь.

+0

У вас есть ссылка на jquery на вашем веб-сайте? –

+0

Вы связываете jQuery на своей живой странице? –

+0

Включили ли вы jQuery в свой html-файл? – eikooc

ответ

0

Yyou'll хотят убедиться, что вы также должным образом приводится ссылка JQuery с использованием <script> тег, который либо явно указывает на локальный файл или CDN, на котором размещается библиотека:

<script src="https://code.jquery.com/jquery-2.1.4.js"></script> 
<script> 
    <!-- Your jQuery Code Here --> 
</script> 

Если вы все еще сталкиваются с проблемы, и вы используете локальный файл, то, скорее всего, проблема с тем, как вы ссылаетесь на сам файл. Вы можете использовать Инструменты разработчика (F12) в своем браузере и посмотреть раздел Консоль, в котором должны быть указаны любые проблемы с загрузкой файла (с ошибкой 404).

+0

Спасибо вам большое! Это решило! Легенда! – stebe

+0

Последний вопрос, если бы я хотел добавить процент к окончательному значению BTC на дисплее - как бы я это сделал? – stebe

+0

Я точно не знаю, о чем вы говорите. Если это десятичное значение, которое появляется перед «BTC», вы можете добавить его в строку, которую вы установили для свойства 'text', через' text: "" + (num/data [member] .rate) .toFixed (4) + "% BTC *" ', как видно [здесь] (http://jsfiddle.net/cox6p7br/2/). –

Смежные вопросы