使用JQuery出现这样问题我在js中这样写 $().ready(function(){ alert(1) }); 浏览器总报这样的错误

大哥们有没有人讲详细点的,我想问一下,使用JQuery出现这样问题我在js中这样写 $().ready(function(){ alert(1) }); 浏览器总报这样的错误
最新回答
杰瑞老大

2024-04-20 07:55:06

$().ready(function(){ alert(1) }); 

没有这种语法,因为

$()的意思就是选取HTML 元素,并对它们执行“操作”,你括号里面是空的,没有对象啊,当然就是没有定义,所以会出现$ is not defined(没定义的意思)

jQuery 语法实例

$(this).hide()

演示 jQuery hide() 函数,隐藏当前的 HTML 元素。

$("#test").hide()

演示 jQuery hide() 函数,隐藏 id="test" 的元素。

$("p").hide()

演示 jQuery hide() 函数,隐藏所有 <p> 元素。

$(".test").hide()

演示 jQuery hide() 函数,隐藏所有 class="test" 的元素。


用下面这种: $(document).ready(function() {(  alert(1);)}

这部分代码主要声明,页面加载之后执行alert(1);

结果如下:


希望我的回答对你有帮助。另外,不要忘记了,因为你是用JQuery,所以一定要引入JQuery文件,<script src="jquery-1.6.2.min.js" type="text/javascript"></script>

追问
哎呀,是我太笨了,JQuery的文件引入要在我写的js文件之前的,还是谢谢你了,采纳你的了
追答
JQuery的文件引入要在你写的js文件之前,因为你的其他js文件是用jquery写的,所以要写引入jquery文件,等于是先拿工具(jquery),再拿工具操作(其他js)。
www王者

2024-04-20 08:01:00

是不是jquery没有引入的问题,检查看看。