jQuery não funciona no meu anfitrião?

votos
3

Eu estou trabalhando em um site, e tudo está funcionando no meu ambiente local, bem como em um servidor de teste eu tenho aqui e tudo funciona bem. mas quando eu carregá-lo para o meu anfitrião, nada parece funcionar !?

O Asp.Net javascript validadores fogo, mas toda e qualquer do jQuery não está funcionando? I até mesmo colocar em um simples

$(#test).html(working);

e

<div id=test></div>

E nada está acontecendo? Tenho triplo verificado que todos os js é carregado (a meu / js / diretório

O site está aqui: http://whoowes.me (está em sua infância ainda ... mal começou) e / contato botões Login / Registre-se todos devem puxar um popup modal (não mudar as páginas, que só deve acontecer se JS está desativado) ea palavra 'teste' deve aparecer no menu.

JS pode ser desativado a partir do servidor? Não faria sentido que como o asp.net javascript validadores estão aparecendo?

Estou completamente confuso aqui, todas as idéias seria ótimo!

Publicado 29/01/2009 em 21:24
fonte usuário
Em outras línguas...                            


6 respostas

votos
3
<script src="/jquery.js" type="text/javascript"></script>

http://whoowes.me/jquery.js = 404

Talvez você não fazer o upload do arquivo para o lugar certo?

(você não está apontando para a /js/pasta)

Respondeu 29/01/2009 em 21:26
fonte usuário

votos
0

Os whoowes.me/jquery.js de arquivo não pode ser encontrado. Certifique-se de usar o caminho do arquivo certo na tag script.

Respondeu 29/01/2009 em 21:28
fonte usuário

votos
7

Você sempre pode deixar que o Google fazer o seu trabalho para você:

<head>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
</head>

Um efeito colateral agradável é que você vai economizar um pouco de largura de banda, e porque muitos sites agora usam API AJAX do Google, muitos usuários já terão lo em cache no seu navegador.

Respondeu 29/01/2009 em 21:48
fonte usuário

votos
1

A forma como o site pode ser configurado no IIS é através de sua configuração de diretório virtual que não pode ser incluindo você js pasta. O servidor também pode não ser permitindo que o local para entregar os js com base em permissões de arquivo.

Eu diria que você colocar um bilhete em seu provedor de webhosting e tê-los olhar porque o servidor não está entregando o arquivo. Outra opção é o servidor IIS não está definido para permitir a entrega da extensão do arquivo js.

Espero que isto ajude

Respondeu 29/01/2009 em 21:49
fonte usuário

votos
1

meu anfitrião não padrão para ter js em seus tipos MIME, então eu tive que adicioná-lo em:

extension: .js

application/x-javascript
Respondeu 29/01/2009 em 22:20
fonte usuário

votos
2

Assegure-se de ter

$(document).ready(function () {
    ...
});

em torno de seu código existente.

Respondeu 27/02/2011 em 00:41
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more