博主信息
博文 35
粉丝 0
评论 0
访问量 33873
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
JQuery中的事件
小的博客
原创
669人浏览过

<!DOCTYPE html>

<meta charset="UTF-8">

<html>

 <head><title>Jquery中的事件</title>

注意在头部引入Jquery

<script src=" https://code.jquery.com/jquery-3.2.1.min.js"></script>

涉及到 事件的添加,删除:on();off();

<script>
   /*  ready()事件
      1,页面dom结构创建完成后自动注册并调用
 2,该事件可以在一个脚本可调用多次,其注册的事件一次执行
     */
//    $(document).ready(function () {
//
//    };
    
    /*1,事件绑定方法 
 绑定事件 :on(event,function(){})
 删除事件:off(event,function(){})
 
    */
    //可以添加多个事件
$(document).ready(function(){
    $('img').on('click',function(){//点击事件
   $(this).css({
  'border':'1px solid #333',
  'box-shadow':'5px 5px 10px #888',
  'border-radius':'100px'
})
  }).on('mouseenter',function(){//鼠标移入事件
     $(this).css({
   'opacity':'0.5'
 })
  }).on('mouseleave',function(){//鼠标移出事件
    $(this).css('opacity','0.9')
  })
   //2,绑定一次性方法:one()给jQuery对象绑定只执行一次的事件,用得不多
   $('div').one('click',function(){
     $(this).css({'background':'blue',
               'width':'300px'
   }).on('click','h3',function(){//将事件作用到 div 子元素h3 上面
     $(this).css({
    'font-size':'10px',
'color':'yellow',
'font-weight':'bold'
     })
   })
 })
 //事件切换toggle:切换:当前可见则变成隐藏,当前隐藏变为可见
 /* $('div').css({
    'width':'300px',
'height':'300px',
'background':'yellow'
 }).toggle(5000)*/ //如果改为false则是隐藏 ,传入时间可控制小时速度
 $('div').css({
        width: '300px',
        height:'300px',
        background: 'yellow'
    }).prepend('<button>点我试试看</button>').on('click',function () {
        
        $(this).toggle(2000) 
    })
$('div').css({
   'display':'none'
}).show(3000)
//删除事件用off()无参数则表示删除该对象上面的所有事件
//$('div').off();
   
$('img').off('mouseenter')//删除指定事件
$('img').off('mouseleave')
  })
</script>
 </head>
 <body>
  <div><img src="http://s8.sinaimg.cn/mw690/001lsdknzy6YIsvAuPR57&690" width="200" height="200"><h3>刘亦菲</h3></div>
  <div><img src="http://www.hinews.cn/pic/0/16/67/19/16671947_162736.jpg" width="200" height="200"><h3>周慧敏</h3></div>
  <div><img src="http://h.hiphotos.baidu.com/image/pic/item/2cf5e0fe9925bc318327857154df8db1ca1370e5.jpg" width="200" height="200"><h3>高圆圆</h3></div>
 </body>
</html>


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学