初探Jquery之Jquery入门

Jquery概念

是一个JavaScript的快速开发框架,设计这个框架的目的是写更少的代码做更多的事情,因为它封装了原生js代码。

Jquery的快速入门

1、下载jQuery。笔者使用的是maven导入jQuery.

<dependency>
  <groupId>org.webjars</groupId>
  <artifactId>jquery</artifactId>
  <version>3.3.1-2</version>
</dependency>

2、导入jQuery文件
对于jQuery的每一个版本都有jquery–xxx.js与jQuery–xxx.min.js 其中xxx为版本号,前者为开发版本。用于程序员查看,有注释与良好的缩进。后者没有缩进,但体积很小,用于生产环境。
3、使用。简单使用的样例:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>示例页面</title>
   //关键的src路径/
   <script src="webjars/jquery/3.3.1-2/jquery.min.js"></script>
</head>

<body>
<div id="div1">div1</div>
<div id="div2">div2</div>
</body>
<script>
   //通过jquery获取元素对象
   var div1=$("#div1");
   alert(div1);
</script>
</html>

jquery对象与js对象的区别

1、js对象与jQuery对象的方法不通用。
2、jquery对象比js对象使用更加方便。
相互转换:
js—>jq: ${js对象}就可以了
jq–>js: jq对象【索引】或者jq对象.get(索引)。

时间绑定 入口函数 与样式控制

1、事件绑定(给按钮绑定事件)

div id="div1">div1</div>
<div id="div2">div2</div>
<input type="button" value="点我" id="b1">
<script>
    //给按钮绑定点击事件,id选择器
    $("#b1").click(function () {
        alert("abc");
    })
</script>

2、入口函数

<script>
    //给按钮绑定点击事件
    $("#b1").click(function () {
        alert("abc");
    })
</script>
<div id="div1">div1</div>
<div id="div2">div2</div>
<input type="button" value="点我" id="b1">

由于执行顺序的问题,脚本里面的代码不会正确的执行。所以添加入口函数就可以。

<script>
    //入口函数,在页面加载之后执行
    $(function () {
        $("#b1").click(function () {
            alert("abc");
        })
    });
</script>
<div id="div1">div1</div>
<div id="div2">div2</div>
<input type="button" value="点我" id="b1">
由于程序执行顺序的

与window.onload的区别是只能执行一次,而$(function)可以定义多次。

3、样式控制

$("#div1").css("background-color","red");
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值