Crew PHP |
|
ik gebruik jQuery voor een klein stukje ajax. Mijn js is alvolgt:
var key1=35;
var x='';
function handler(e){
if (document.all) {
var evnt = window.event;
x=evnt.keyCode;
}//--document.all
else{x=e.charCode;}
if (x==key1){
if(document.getElementById('modMenu').style.visibility=="hidden"){
document.getElementById('modMenu').style.visibility="visible";
document.getElementById('modMenu').style.display="block";
sessionChange(1);
}//--einde visible
else{
document.getElementById('modMenu').style.visibility="hidden";
document.getElementById('modMenu').style.display="none";
sessionChange(0);
}//--einde hidden
}//--einde x==key1
}//--einde handler
if (!document.all){
window.captureEvents(Event.KEYPRESS);
window.onkeypress=handler;
}
else{
document.onkeypress = handler;
}
function sessionChange(int){
var html = $.ajax({
url: "sessionChange.php?display="+int,
async: false
}).responseText;
}// einde sessionChange
var key1=35; var x=''; function handler(e){ if (document.all) { var evnt = window.event; x=evnt.keyCode; }//--document.all else{x=e.charCode;} if (x==key1){ if(document.getElementById('modMenu').style.visibility=="hidden"){ document.getElementById('modMenu').style.visibility="visible"; document.getElementById('modMenu').style.display="block"; sessionChange(1); }//--einde visible else{ document.getElementById('modMenu').style.visibility="hidden"; document.getElementById('modMenu').style.display="none"; sessionChange(0); }//--einde hidden }//--einde x==key1 }//--einde handler if (!document.all){ window.captureEvents(Event.KEYPRESS); window.onkeypress=handler; } else{ document.onkeypress = handler; } function sessionChange(int){ var html = $.ajax({ url: "sessionChange.php?display="+int, async: false }).responseText; }// einde sessionChange
eerst doe ik met de <script> tag de jquery neerzetten, en daarna mn js bestand met bovenstaande code.
De fout die het opleverd:
"$ is not defined"
terwijl ik deze code ook op andere sites gebruik.. Ik zie m niet, iemand meer js gedreven wel?
|