2012-11-10 2 views
0

У меня возникла проблема со сценарием на этом веб-сайте, который я пытаюсь создать. Это сам скрипт:Сценарий Jquery, не работающий на моем компьютере

var id=0; 
var cases=$('.cases').length; 
$('#show').html($('#'+id).html()); 
setInterval(function() 
{ 
    $('#show').empty(); 
    if (id==cases-1) 
     id=0; 
    else 
     id++; 
    $('#show').html($('#'+id).html()); 
},5000); 

это HTML-код:

<div class="page"> 
    <br /><br /><headline>cases</headline><br /><br /><div id='case'></div><div class='content'><div id='show'></div><div id='column1'><div class='cases' id='0'><div class='short'><div id='cases-image'><img src='images/Sunset.jpg'/></div><div id='cases-info'><div id='cases-headline'>zxfbzsxdbfsdfh</div><cases-text>dfghsdfgsdfgsdfg</cases-text><div class='more' id=zxfbzsxdbfsdfh >להמשך קריאה...</div></div></div></div></div><div id='column2'><div class='cases' id='1'><div class='short'><div id='cases-image'><img src='images/גלריה1.bmp'/></div><div id='cases-info'><div id='cases-headline'>xbzsdfbsdf</div><cases-text>dafasdvasdvasdv</cases-text><div class='more' id=xbzsdfbsdf >להמשך קריאה...</div></div></div></div></div>   </div> 
     <div id="footer"> 
</div> 

Он работает в jsFiddle, но он не работает на моем компьютере, он только показывает первый случай, идентификатор в сценарии изменений, но он не получает html из других случаев ... Можете ли вы мне помочь?

+1

Вот страница jsFiddle: http://jsfiddle.net/nzUb6/ –

ответ

1

Попробуйте использовать так:

<script src="http://code.jquery.com/jquery-latest.js"></script> 

<script type="text/javascript"> 

$(document).ready(function(){ 

    var id=0; 
    var cases=$('.cases').length; 
    $('#show').html($('#'+id).html()); 
    setInterval(function() 
    { 
     $('#show').empty(); 
     if (id==cases-1) 
      id=0; 
     else 
      id++; 
     $('#show').html($('#'+id).html()); 
    },5000); 

}); 
</script> 

если ваш код работал в скрипку, то он должен работать на вашем компьютере, наверняка, если следовать соглашениям.

+0

Я не думаю, что это проблема, я использую последнюю версию jquery. thanks anyway –

+0

в вашей локальной системе – Jai

+0

Что вы хотите сказать? –

0

убедитесь

вы включили jquery.js

вы обернули код внутри готового обработчика как

<script type="text/javascript"> 
$(function(){ 
//your code 
}); 
</script> 
+0

Я сделал эти вещи, это не проблема –

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