jquery简单事件举例

jquery事件相对于js来说要简单一些,尤其是代码的数量明显更简略,下面是jquery事件的两个例子,一个是全选事件,一个是导航栏的鼠标移上移除事件:

一、全选事件:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="../../../phpstudy/WWW/jquery-3.2.0.min.js"></script>
<title>无标题文档</title>
</head>

<body>
<h1>全选效果</h1>
<div><input type="checkbox" value="qx" id="qx" /> 全选</div>
<br />
<div>
<input type="checkbox" value="1" class="ck" /> 路飞
<input type="checkbox" value="1" class="ck" /> 索隆
<input type="checkbox" value="1" class="ck" /> 山治
<input type="checkbox" value="1" class="ck" /> 娜美
<input type="checkbox" value="1" class="ck" /> 乌索普
<input type="checkbox" value="1" class="ck" /> 弗兰奇
</div>
</body>
<script type="text/javascript">

$("#qx").click(function(){

        //找到全选按钮的选中状态
        //var xz = $(this)[0].checked;
        var xz = $(this).prop("checked");

        //改变所有的checkbox选中状态
        $(".ck").prop("checked",xz);
    })

</script>
</html>

二、导航栏的鼠标移上移除事件

<style>
.a{
    width:50px;
    height:20px;
    float:left;
    margin:10px;
}
</style>
<script src="jquery-3.2.0.min.js"></script>
</head>

<body>
<div class="a">首页</div>
<div class="a">史记</div>
<div class="a">汉书</div>
<div class="a">后汉书</div>
<div class="a">三国志</div>

</body>
<script>
$(".a").mouseover(function(){
    $(this).css("background-color","#666")//点击后变为灰色
})
$(".a").mouseout(function(){
    $(this).css("background-color","#FFF")//移除后变为白色
})
</script>
</html>
时间: 2024-10-14 17:51:33

jquery简单事件举例的相关文章

常见的JQuery应用举例

在学习JS之后,JQuery(以下简称JQ)为我们提供了一种更加便捷和简单的操作模式,利用它开发人员将更为高效的进行工作,下面将一些常见的问题进行举例. 1.点击某处弹出提醒,例如某些游戏在注册时会弹出"过渡游戏有害健康"的提示语,利用JQuery可以解决这一问题. 首先运行效果如下,鼠标点击勾选框时弹出"适度游戏的提示框". 要解决这个问题,其实H5的hover事件和JS都可以解决,但是利用JQ代码更加方便快捷,主要是鼠标事件的应用:mouseover和mouse

Web开发——JavaScript库(jQuery 语法 / 选择器 / 事件)

通过 jQuery,您可以选取(查询,query) HTML 元素,并对它们执行"操作"(actions). 1.jQuery 语法 1.1 jQuery语法举例 1.1.1 $(this).hide() 演示 jQuery hide() 函数,隐藏当前的 HTML 元素. 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta h

ErrorPageFilter cannot find RequestDispatcher

Spring Web MVC 框架(通常简称"Spring MVC")是一个富"模型视图控制"的web框架.Spring MVC 可以让你创建特殊的@Controller  或 @RestController   beans来处理  HTTP请求.控制器中映射到HTTP的方法使用 @RequestMapping 注解. 下面是一个@RestController 响应JSON数据的经典例子:[java] view plain copy<span style=&q

Web_jQuery

第1章: jQuery简介 为了简化 JavaScript 的开发,一些 JavsScript 库诞生了. JavaScript库封装了很多预定义的对象和实用函数,简化HTML与JavaScript之间的操作,能帮助使用者建立有高难度交互的页面, 并且兼容各大浏览器. 当前流行的 JavaScript 库有 jQuery是继prototype之后又一个优秀的JavaScript框架.如今,jQuery已经成为最流行的JavaScript库.在世界前10000个访问最多的网站中,有超过55%在使用

JQuery中serialize()、serializeArray()和param()用法举例

在javascript中,serialize()方法也是作用于一个JQuery对象,它能够将DOM元素内容序列化为字符串,serializeArray()方法不是返回字符串,而是将DOM元素序列化后,返回JSON格式的数据. 服务器端的jsp代码: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% request.setCharacte

JQuery.BlockUI使用方法举例

JQuery.BlockUI是众多JQuery插件弹出层中的一个,它小巧(原版16k,压缩后10左右),容易使用, 功能齐全,支持Iframe,支持Modal,可定制性高也意味他默认谦虚的外表. jQuery的BlockUI插件可以让你在使用AJAX时模拟同步行为,锁定浏览器(模式窗口).当被激活时,它会防止用户活动的页面(或页面的一部分),直到它被禁用. BlockUI添加元素的DOM,给它的外观和阻止用户交互行为. 1.首先引入插件     <script src="jquery.mi

jQuery概述,代码举例及最新版下载

jQuery是一个快速的,小巧的,具有强大功能的JavaScript库. 它的基本功能包括: 1)访问和操作DOM元素 2)控制页面样式(可以兼容各种浏览器) 3)对页面事件的处理 4)大量插件在页面中的运用 5)与Ajax技术的完美结合 jQuery改变了众多的程序员使用 JavaScript的方式. jQuery官方主页代码示例: 1) DOM遍历及操作 将class为continue的<button>的文本内容设置成"Next Step..." 1 $( "

jQuery基础之(六)jQuery浏览器的兼容性(以CSS3特写兼容举例)

CSS3充分吸收多年了web发展的需求,吸收了很多新颖的特性.例如border-radius css3特性中最令人兴奋的莫过于选择器的增强,例如属性选择器可以根据某个属性值来选择标记,位置选择器可以根据子元素的位置来选择标记. 在目前很多使用的很多浏览器,例如IE7,主要支持css2.大部分属性选择器都不理想. 正是因为浏览器对css3的兼容性问题.各个浏览器都未对其做更好的标准支持. jQuery通过预先的javascript编程,提供了几乎所有css3标准下的选择器.开发者可以利用这些选择器

jQuery ajax如何传多个值到后台页面,举例:

一.js代码 <script type="text/JavaScript">$("#save_change_<{$aff.Id}>").click(function(){//从模态框中取值,并通过ajax传到后台var account = document.getElementById("change_account_<{$aff.Id}>").value;var password = document.get