2015-05-23 2 views
2

Это работает, когда я использую локальный JQuery, как это:JQuery скрипт не работает, когда я связываю скрипт с полным URL

<script type="text/javascript" src="jquery-1.11.2.min.js"></script> 

Но это не когда я связать его с моего сервера. И я открыл ссылку и подтвердил, что загружается скрипт (вместо реального я использую фиктивный домен).

<script type="text/javascript" src="http://domain.tld/wp-includes/js/jquery/jquery.js?ver=1.11.2"></script> 

Это скрипт, который не работает, когда я по ссылке для JQuery второй путь:

<script type="text/javascript"> 
    var scrollSpeed = 110; 
    var current = 0; 
    var direction = 'h'; 
     function bgscroll(){ 
      current -= 1; 
      $('div#la-grid').css("backgroundPosition", (direction == 'h') ? current+"px 0" : "0 " + current+"px") 
     } 
    setInterval(bgscroll, scrollSpeed); 
</script> 
+0

* не работает *? поясните пожалуйста. Какие ошибки вы видите? – Dhiraj

+0

Предполагается, что фон будет прокручиваться. он не ... не получает никаких других ошибок – Borsn

+0

@DhirajBodicherla Может ли быть, что jQuery вызывается через функцию? – Borsn

ответ

1

Wordpress не создать ярлык для $ JQuery. Замените $ с помощью jQuery.

var scrollSpeed = 110; 
    var current = 0; 
    var direction = 'h'; 
     function bgscroll(){ 
      current -= 1; 
      jQuery('div#la-grid').css("backgroundPosition", (direction == 'h') ? current+"px 0" : "0 " + current+"px") 
     } 
    setInterval(bgscroll, scrollSpeed); 

Источники: https://digwp.com/2011/09/using-instead-of-jquery-in-wordpress/

+0

Спасибо! Работает как шарм !!! :) – Borsn