<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

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

</head>

<body>

  //html

<select id="s1" size="2" style="width: 400px;height: 200px;">

      <option>1</option>

      <option>2</option>

      <option>3</option>

   </select>

   <select id="s2" size="2" style="width: 400px;height: 200px;"></select>

 <div class="box">div</div>
 <button class="btn">removeclick</button>

 

   <button id="add">添加</button>

   <button id="del">删去</button>

<script type="text/javascript">

  //Jquery事件有如下

  click、dblclick(双击)、mouseover、mouseout、mousemove、mousedown、

  mouseup、keydown、keyup、focus、blur、change、submit、reset、scroll、on、off、contextmenu(鼠标右键事件)

  

  //例子

     $("#add").click(function(){              //将事件绑定在按钮身上

    var opt = $("#s1 option:selected").clone(true);  // 克隆选中option

  opt.appendTo($("#s2"));            //把 opt 添加到 s2

  });

    $("#del").click(function(){          //删除按钮点击的时候,事件在点击时触发

  var opt = $("#s2 option:selected");

    opt.remove();                 // opt 被移除

    })

  //上面2个函数网页效果如下


  $(".box").click(function(){

           $(this).css("color","red");

       });

 // 绑定事件  (时间类型,事件处理函数)

  $(".box").on("mouseover",function(){

           $(this).css("background-color","green");

          });

$(".btn").click(function(){

              // off   解除绑定事件        

                  $(".box").off();// 参数为事件类型   解除该类型的事件

           });

 


  //网页入口

  $(document).ready(function(){

     //编写代码

   })

  //简写

  $(function(){

   //编写代码

    })

  $().ready(function(){

  //编写代码

     })

  //上面3种方式都是一样的功能,可以根据自己的喜好,选择其中的一种。所有标签加载完自动执行上面函数

    

   //这个也是网页入口,等页面所有标签、图片什么的加载完自动执行这个函数

   window.onload = function(){

      alert("亲,你看到我了");
    }

  

</script>

</body>

</html>

最新文章

  1. 30天C#基础巩固------集合,File(文件操作 ),Encoding处理字符集
  2. 翻阅《数据结构与算法javascript描述》--数组篇
  3. String、StringBuilder、StringBuffer
  4. JavaScript DOM动态创建(声明)Object元素
  5. centos6.5建立cloudera-cdh4.6本地源
  6. Android中EditText设置输入条件
  7. 升级 mysql5.6 配置文件my.cnf sql_mode 解析与设置问题
  8. 【ShaderToy】基础篇之再谈抗锯齿(antialiasing,AA)
  9. C语言复习---找出报数最后一人
  10. uva-10132-排序
  11. Programming 2D Games 读书笔记(第五章)
  12. HMM条件下的 前向算法 和 维特比解码
  13. Jquery定位插件,固定元素在页面某个位置,不随滚动条滚动
  14. SLF4J其实只是一个门面服务而已,他并不是真正的日志框架,真正的日志的输出相关的实现还是要依赖Log4j、logback等日志框架的。
  15. oracel 服务详细介绍
  16. 开始SDK之旅-入门2-集成流程图、轨迹图到系统
  17. 1053 Path of Equal Weight (30 分)(树的遍历)
  18. March 10 2017 Week 10 Friday
  19. JVM_总结_02_Java技术体系
  20. iOS --生产JSON格式,创建JSON文件,创建文件夹,指定储存

热门文章

  1. Jedis实现频道的订阅,取消订阅
  2. 【Fine学习笔记】python 文件l操作方法整理
  3. JAVA 常用包
  4. Vagrant 安装使用
  5. ThinkPHP6源码分析之应用初始化
  6. solve License Key is legacy format when use ACTIVATION_CODE activate jetbrains-product 2019.3.1
  7. Redis常用命令操作
  8. SSH框架整合,启动Tomcat报错:Unable to load configuration
  9. Topcoder SRM 590 Fox And City
  10. GO判断输入