jquery中的方法--我的不断累加--four

编程技术  /  houtizong 发布于 3年前   42
今天了解了jQuery中几个自定义的事件:
(1)hover(fn1,fn2):一个模仿悬停事件的方法。
    //当鼠标放在表格的某行上时将class置为over,离开时置为out。
    $("tr").hover(function(){
       function(){
          $(this).addClass("out");
    });

(2)ready(fn):当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。
    $(document).ready(function(){alert("Load Success")})
   //页面加载完毕提示“Load Success”,不同于onload事件,onload需要页面内容加载完毕(图片等),而ready只要页面html代码下载完毕即触发。与$(fn)等价。

(3)toggle(evenFn,oddFn): 每次点击时切换要调用的函数。
       //每次点击时轮换添加和删除名为selected的class。
       $("p").toggle(function(){
              $(this).addClass("selected");  
       },function(){
              $(this).removeClass("selected");
       });

(4)trigger(eventtype): 在每一个匹配的元素上触发某类事件。
     eg:
         //触发所有p元素的click事件
        $("p").trigger("click"); 
 
(5)bind(eventtype,fn),unbind(eventtype): 事件的绑定与反绑定
     从每一个匹配的元素中(添加)删除绑定的事件。
     eg:
        //为每个p元素添加单击事件
        $("p").bind("click", function(){alert($(this).text());}); 
       //删除所有p元素上的所有事件    
        $("p").unbind();  
       //删除所有p元素上的单击事件  
        $("p").unbind("click")

(6)animate用于创建自定义动画的函数。
             这个函数的关键在于指定动画形式及结果样式属性对象。
             每个属性的值表示这个样式属性到多少时动画结束。
     eg:
         $("a",this).animate({ height: "0px",top: "25px"}, 80);
         $("a",this).animate({ height: "28px",top: "10px"}, 80);

(7)fadeIn(speed,[callback])通过不透明度的变化来实现所有匹配元素的淡入效果并在  动画完成后可选地触发一个回调函数。
  
     eg:
        $("p").fadeIn("fast",function(){
           alert("Animation Done.");
        });

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客