什么是jQuery

 

在公司的项目中,经常看到一些脚本,但是不知道是什么脚本,在代码里会引用到一些html里的标签。


最近,在网上搜了一下,同时也问了同事,知道这些代码是jQuery。


那么这个jQuery是什么呢?

实际上jQuery就是一个javascript库,用来简化javascript编程。


下面就是一个简单的jQuery编写的代码:


<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("p").click(function(){
  $(this).hide();
  });
});
</script>
</head>

<body>
<p>点击我,我就会隐藏!</p>
</body>

</html> </span>

 


接下来解释一下这段代码:

1、把jQuery加到网页中,类似于其他编程语言中的 import导入功能,这样就可以在后面引用代码了。

 

<head>
<script type="text/javascript" src="jquery.js"></script>
</head>


2、所有的jQuery代码都需要在一个 document ready函数中。

 

$(document).ready(function(){

--- jQuery functions go here ----

});


 

之所以要写这个代码,是为了防止在文档完全加载之前运行下面的jQuery代码,因为在这个时候,由于文档还没有完全加载完成,进行操作就可能会报错。


3、加入jQuery操作代码。

 

$("p").click(function(){
$(this).hide();
});


 

这段代码是指 当点击文档中所有的 <p> 元素时,让这些被点击的元素隐藏。


需要注意的是,如果把上面的代码保存成html文件之后,在用浏览器打开,上面的代码并没有实际效果,因为在我们的机器上并没有 这个 jquery.js这个代码,所以自然就不会有实际效果。

如果您不希望下载并存放 jQuery,为了能够然这个代码有实际的效果,那么也可以通过 CDN(内容分发网络) 引用它。
谷歌和微软的服务器都存有 jQuery。

微软:

 

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js">
</script>

 

 

谷歌:

 

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>



在公司的项目中,经常看到一些脚本,但是不知道是什么脚本,在代码里会引用到一些html里的标签。


最近,在网上搜了一下,同时也问了同事,知道这些代码是jQuery。


那么这个jQuery是什么呢?

实际上jQuery就是一个javascript库,用来简化javascript编程。


下面就是一个简单的jQuery编写的代码:


<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("p").click(function(){
  $(this).hide();
  });
});
</script>
</head>

<body>
<p>点击我,我就会隐藏!</p>
</body>

</html> </span>

 


接下来解释一下这段代码:

1、把jQuery加到网页中,类似于其他编程语言中的 import导入功能,这样就可以在后面引用代码了。

 

<head>
<script type="text/javascript" src="jquery.js"></script>
</head>

2、所有的jQuery代码都需要在一个 document ready函数中。

 

$(document).ready(function(){

--- jQuery functions go here ----

});

 

之所以要写这个代码,是为了防止在文档完全加载之前运行下面的jQuery代码,因为在这个时候,由于文档还没有完全加载完成,进行操作就可能会报错。


3、加入jQuery操作代码。

 

$("p").click(function(){
$(this).hide();
});

 

这段代码是指 当点击文档中所有的 <p> 元素时,让这些被点击的元素隐藏。


需要注意的是,如果把上面的代码保存成html文件之后,在用浏览器打开,上面的代码并没有实际效果,因为在我们的机器上并没有 这个 jquery.js这个代码,所以自然就不会有实际效果。

如果您不希望下载并存放 jQuery,为了能够然这个代码有实际的效果,那么也可以通过 CDN(内容分发网络) 引用它。
谷歌和微软的服务器都存有 jQuery。

微软:

 

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js">
</script>

 

 

谷歌:

 

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>


 

转载于:https://www.cnblogs.com/momogua/p/8304453.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值