首页 > Web开发 > 详细

认识jquery

时间:2017-04-08 16:28:51      阅读:250      评论:0      收藏:0      [点我收藏+]

jquery是javaScript的一个封装库,封装的意思就是将内容整合,简单化。例如需要很多行js代码才能实现的功能,用jquery就用几行或者一行代码就能完成。


使用jquery,首先要下载一个jquery库,文档的附件中含有jquery文件,可以自行下载,这里用的是最新版本3.2


将下载的jquery文件和自己编写html文件放在同一位置

技术分享

两个jquery文件,实际我们用min(压缩)版就好了,另外一个给你看下而已。

在我们之前的代码中加入

<script src="jquery-3.2.0.min.js"></script>

表示引入那个jquery压缩版文件。那么我们在页面中就可以使用jquery了


我们修改一下之前的代码,li标签里面不需要onclick了。script里面的代码也改下。改成以下样子

<html>
    <head>
        <title>ul li</title>
    </head>
    <style>
        ul li{
            list-style:none;
            float:left;
            margin-right:20px;
             
        }
        #menu{
            width:1200px;
            margin:0 auto;
        }
         
         
    </style>
    <body>
        <div id="menu">
            <ul>
                <li>首页</li>
                <li>个人主页</li>
                <li>消息中心</li>
                <li>充值中心</li>
                <li>会员中心</li>
            </ul>
            <br/>
            <hr/>
        </div>
    </body>
</html>

<script src="jquery-3.2.0.min.js"></script>

<script type="text/javascript">
    $(function(){
		$("#menu li").click(function(){
			alert($(this).html());
		})
	})
</script>

代码解析

1、script里面首先是$(function(){  代码   }),意思是在页面加载完之后,执行里面的代码。

2、$("#menu li").click(  代码  ),意思是当id为menu 下的 li标签被点击时,执行里面的代码。

3、function(){alert($(this).html());},这是一个方法,方法的内容是alert出当前元素的html内容。

注意,上面得大括号,小括号,都是配对出现。不要写漏。

以上代码简单实现了上一篇的功能。


jquery有很多事件,效果。可以参考 http://jquery.cuishifeng.cn/ 


下面我们来做一下跳页

1、

首先我们做另外一个页面,放在同一目录下

技术分享

2、

里面的代码内容就简单写点

<html>
    <head>
        <title>首页</title>
    </head>

    <body>
        这是首页内容
    </body>
</html>

保存好。

3、

在li标签里面加入a标签

效果如下

                <li><a href="index.html">首页</a></li>

刷新页面,点击一下首页试试


发现会弹个框,再跳转,那么我们现在把弹框删除。

把页面中的以下代码全部删除。

<script type="text/javascript">
    $(function(){
		$("#menu li").click(function(){
			alert($(this).html());
		})
	})
</script>

现在再点击就正常多了


下面总结一下,

读完这篇应该知道以下知识

1、引入jquery

<script src="jquery-3.2.0.min.js"></script>

2、知道以下的代码会在加载完执行

$(function(){代码})

3、知道<a>标签可以进行页面跳转

本文出自 “简单开发者” 博客,请务必保留此出处http://zjm80230.blog.51cto.com/9905372/1914082

认识jquery

原文:http://zjm80230.blog.51cto.com/9905372/1914082

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!