下面的代码在我的本地主机上正常工作,并且当我上传到Internet服务器时,它不起作用。为什么这段代码在我的本地主机上工作并且不能在线工作?
请问,任何方向我想出这个问题?
<script type="text/javascript">
$(document).ready(function(){
$('ul.pais li .info').css({cursor:'pointer'}).live('click', function(){
var pais = $('em', this);
var html2;
$('.times').slideUp('normal');
if(!$('.times', pais.parent().parent())[0]){
pais.parent().append('<span></span>');
$.post('http://www.horabola.com/times', {cmd:'listaTimes', id: pais.parent().find('img').attr('alt')}, function(data){
if(data){
html2 = '<div class="times"><ul>';
$.each(data, function(i,v){
html2 += '<li>'
+ ' <a href="http://www.horabola.com/time/'+v.url+'" title="'+v.nome+'">'
+ ' <img src="http://www.horabola.com/imagens/es_'+v.id+'.jpg" title="'+v.nome+'" alt="'+v.nome+'"/>'
+ ' <strong>'+v.nome+'</strong>'
+ ' </a>'
+ '</li>';
});
html2 += '</ul><br class="clear"/></div>';
pais.parent().after(html2).parent().find('.times').slideToggle();
$('ul.pais li .info span').remove();
} else {
html2 = '<div class="times"><span>Nenhum registro encontrado?!?</span></div>';
pais.parent().after(html2).parent().find('.times').slideToggle();
$('ul.pais li .info span').remove();
}
}, 'json');
} else {
if(pais.parent().after(html2).parent().find('.times').css('display') == 'block')
pais.parent().after(html2).parent().find('.times').slideUp();
else
pais.parent().after(html2).parent().find('.times').slideToggle();
}
});
});
</script>
你怎么表示“它不工作”? – ColWhi 2011-05-24 23:01:01
www.horabola.com/times和http://www.horabola.com/times/1,Brasil – 2011-05-24 23:03:50
而这个问题呢? – ColWhi 2011-05-24 23:05:57