我收到了未定义的错误,但我不知道如何修复它。
这是我的代码:
<script type="text/javascript">
function returnBlurayDisc(member_id){
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
document.getElementById("popup_container").innerHTML=xmlhttp.responseText;
$("#GrayBackground").css({'height':'1900px','display':'inline'});
}
}
xmlhttp.open("GET","ajax/returnAjax.php?member_id="+member_id+"&name="+name);
xmlhttp.send();
}
</script>
错误是 Uncaught ReferenceError: $ 未定义。请帮助我。
这行:
$("#GrayBackground").css({'height':'1900px','display':'inline'});
使用 jQuery(通过$
函数),如果您希望在页面中包含这行代码,则需要将其包含在页面中。
将其放在页面顶部进行测试:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
值得注意的是,如果您想采用 jQuery(在许多情况下这是一个好主意),您可以使用它来简化一堆东西,包括 AJAX 请求,您现在正在手动执行该请求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)