2011-01-10 6 views
0

http://www.chocolatvitale.comjQuery auf meiner Website für 6 Monate arbeitet, jetzt ganz plötzlich gestoppt

kann mir jemand bitte sagen, warum meine jQuery Validation, Diashow und AjaxLink Plugins auf dieser Seite aufgehört zu arbeiten? Die Kopfzeile des Dokuments sieht so aus:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#contact").validate(); 
     $(".ajaxLink").ajaxLink(); 
     $(".slideshow").cycle({ 
    fx: 'fade' 
    }); 
    }); 
    </script> 

Wer hat eine Idee von dem, was passiert ist? ich danke dir sehr!

ja weiß, dass ich mein Sheet alle im Header ist, ich habe es absichtlich

+0

Sie sagen, nicht, welches Verhalten Sie erwarten. Ein Beispiel dafür, was nicht mehr funktioniert, wäre hilfreich –

Antwort

3

Sie http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js fordern, die 403 Forbidden zurückkehrt. Sie sollten die Datei auf Ihrem eigenen Server speichern und dort aufrufen.

Ich stelle vor, dass der Server von jQuery so konfiguriert wurde, dass er Anfragen zurückweist, die von anderen Seiten kommen, um ihre Bandbreite zu sparen.


bearbeiten Wie bereits in den Kommentaren aus Sie eine CDN Ihre Datei Host nutzen könnten.

Bearbeiten 2 Auch Ihre Bild-Preloading-Skripte sind kaputt. Sie sind verschleiert, also kann ich sie nicht lesen, aber das Problem ist, dass d.#contacts.length (Zeile 54) Javascript ungültig ist.

+0

Oder verwenden Sie ein CDN wie Google oder Microsoft. –

+0

@Andrew Whitaker Vielleicht irre ich mich, aber ich kenne keine CDN, die das Validierungs-Plugin hostet ... – lonesomeday

+0

http://www.asp.net/ajaxlibrary/cdn.ashx#jQuery_Validation_Releases_on_the_CDN_2 (Microsoft). Google scheint den Host nicht zu validieren. –

0

Ich weiß, jemand hat Ihre Frage beantwortet, aber hier ist ein Rat, wie Sie diese Art von Problemen auf eigene Faust herausfinden.

erhalten FireBug http://getfirebug.com/

Verwandte Themen