JQuery werkt niet op server
Hallo,
Ik heb een simpel script in JQuery, dit werkt locaal en op mijn server.
Echter werkt het niet op de server van mijn klant.
Wat kan het zijn als een script niet werkt op een Apache server heeft dit te maken met Libary, ik kan hier namelijk niets over vinden op internet. De server die niet werkt is een CentOS server.
Mvg.
Mark
Ik heb een simpel script in JQuery, dit werkt locaal en op mijn server.
Echter werkt het niet op de server van mijn klant.
Wat kan het zijn als een script niet werkt op een Apache server heeft dit te maken met Libary, ik kan hier namelijk niets over vinden op internet. De server die niet werkt is een CentOS server.
Mvg.
Mark
JQuery werkt niet op een server, maar in de browser. Het is javascript. Dus of je bedoelt iets anders, of het zal nooit werken.... Misschien iets beter uitleggen wat je precies wilt en wat er niet doet wat het zou moeten doen.
Heb je de jQuery library wel in je file opgenomen ?
De browser kan het dan lezen, de server doet niks met jQuery zoals Erwin al zegt ;)
De browser kan het dan lezen, de server doet niks met jQuery zoals Erwin al zegt ;)
Ik heb het exact het zelfde script op 2 servers staan en op 1 werkt het script niet.
Gewijzigd op 22/08/2012 11:04:53 door Mark H
Nogmaals, een JQuery script draait niet op de server. Dus leg nu eens uit WAT er dan niet werkt. Wat je nu zegt klopt gewoon niet.
Beste,
Dit is het script wat niet werkt;
Dit is het script wat niet werkt;
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html>
<html>
<head>
<style>
p { color:blue; }
div { color:red; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<p>
Click and drag the mouse to select text in the inputs.
</p>
<input type="text" value="Some text" />
<input type="text" value="to test on" />
<div></div>
<script>
$(":input").select( function () {
$("div").text("Something was selected").show().fadeOut(1000);
});
</script>
</body>
</html>
<html>
<head>
<style>
p { color:blue; }
div { color:red; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<p>
Click and drag the mouse to select text in the inputs.
</p>
<input type="text" value="Some text" />
<input type="text" value="to test on" />
<div></div>
<script>
$(":input").select( function () {
$("div").text("Something was selected").show().fadeOut(1000);
});
</script>
</body>
</html>
Gewijzigd op 22/08/2012 11:10:18 door Mark H
Het kan zijn dat je vanaf de 2de server geen toegang hebt tot jquery.com. Heb je het al geprobeerd met een lokaal bestand?
Edit
Ga ik er trouwens van uit dat je op de server werkt en niet op een client
Edit
Ga ik er trouwens van uit dat je op de server werkt en niet op een client
Gewijzigd op 22/08/2012 11:20:01 door Gerben G
Dit staat volkomen los van servers, maar blokkeert de browser de URL http://code.jquery.com/jquery-latest.js niet toevallig?
Heb je niet is van NoScript o.i.d. draaien of de URL waarop dit script draait op een blacklist (of niet op een whitlelist) staan?
Heb je niet is van NoScript o.i.d. draaien of de URL waarop dit script draait op een blacklist (of niet op een whitlelist) staan?
Bedankt Gerben G dat was het probleem geen toegang tot de server van jQuery




