JQuery简介

前言:

jQuery如今发展成为级JavaScript、CSS、DOM、Ajax于一体的强大框架体系,它的主要主旨是:以更少的代码,实现更多的功能(write less,do more)。

基本功能:

1)访问和操作DOM元素

2)控制页面样式

3)对页面事件的处理

4)大量插件在页面中的运用

5)与Ajax技术的完美结合

注:

开始jQuery之旅之前,要下载并在页面的<head></head>中引入jQuery文件库:

<script language="javascript" type="text/javascript" src="Jscript/jquery-1.8.2.min.js"></script>

程序的代码风格:

1)"$"美元符号的使用

在jQuery程序中,使用最多的可以算得上"$"了,无论是页面元素的选择、功能函数的前缀都必须使用该符号,它算的上是jQuery程序的标志。

例:

$("#tip").html("hello world").show(1000);

2)事件操作链接式书写

在编写页面某元素事件时,jQuery程序可以使用链接的方式编写该元素的所有事件。

例子:

当页面首次加载时,被包含的内容<div>标记是不可见的,当用户单击主题<div>标记时,改变吱声的背景色,并将内容<div>标记显示出来。

代码实现:

<!DOCTYPE html>
<html>
    <head>
        <title>jQuery事件链式写法</title>
        <script src="jquery.js" type="text/javascript"></script>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <style type="text/css">
            .iframe{border: solid 1px #888;font-size:13px;}
            .title{padding:6px;background-color: #EEE;}
            .content{padding:8px 0px;font-size: 12px;text-align: center;display:none;}
            .curcol{background-color: #CCC}
        </style>
        <script type="text/javascript">
            $(function(){
                $(".content").html("您好!欢迎来到jQuery的精彩世界。");
                $(".title").click(function(){
                   $(this).addClass("curcol").next(".content").css("display","block");
                });
            });
        </script>
    </head>
    <body>
        <div class="iframe">
            <div class="title">标题</div>
            <div class="content"></div>
        </div>
    </body>
</html>

效果:

代码分析:

当用户单击Class名称为“title”的元素时,自身增加名称"curcol"的样式;同时,将接下来的Class名称为“content”元素显示出来。两个功能的实现通过“.”符号链接在一起。

 


 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值