美文网首页
JQuery中那些我们不知道的事情

JQuery中那些我们不知道的事情

作者: Nanshannan | 来源:发表于2018-09-25 14:02 被阅读0次
  • jQuery自定义事件 - trigger()
<input type="text" name="FirstName" value="Hello World"/>
<br />
<button>激活 input 域的 select 事件</button>
<script>
        $("input").on('hello',function(){    //自定义hello事件
            this.value='aha';  
        })
        $("button").click(function(){
             //trigger() 方法触发被选元素的指定事件类型。自定义hello事件 
            $("input").trigger("hello");  
        });
     </script>
  • jQuery中的trigger()方法作用
    在前端页面开发中,我们有时候希望能自定执行一些人性化操作,比如鼠标不用点击自动就能点击等操作,利用传统的js语言需要编写复杂的代码才能实现此功能,这时候我们使用jquery的trigger()方法就能轻松实现.

    trigger方法的功能是在所选择的元素上触发指定类型的事件,其调用的语法格式为:trigger(type,[data]),其中参数type为触发事件的类型,参数data为可选项,表示在触发事件时,传递给函数的附件参数.下面来举例说明下.

    页面中创建一个文本框,并给文本一个默认值,当该页面加载时,自动获取文本框的值,显示在页面中,同时文本框处于选中状态 .实现代码如下:

$(function(){  
    var oTxt=$("input");//获取文本框  
    oTxt.trigger("select");//自动选中文本框  
     oTxt.bind("btn_click",function(){  
      //自定义事件  
      var txt=$(this).val();//获取自身内容  
      $("#div").html(txt);//显示在页面中  
})  
       oTxt.trigger("btn_click");//自动触发自定义事件  
})  

相关文章

  • JQuery中那些我们不知道的事情

    jQuery自定义事件 - trigger() jQuery中的trigger()方法作用在前端页面开发中,我们有...

  • jQuery

    jQuery是什么 jQuery是JavaScript世界中使用最广泛的一个库 jQuery能帮我们干这些事情: ...

  • 『JavaScript专题』之从零实现jQuery的extend

    前言 jQuery 的 extend 是 jQuery 中应用非常多的一个函数,今天我们一边看 jQuery 的 ...

  • jQuery 事件

    本节我们学习 jQuery 中的事件的使用,jQuery 是专门为响应 HTML 页面中的事件而设计的。我们在使用...

  • jQuery 事件

    本节我们学习 jQuery 中的事件的使用,jQuery 是专门为响应 HTML 页面中的事件而设计的。我们在使用...

  • 公司收购中,那些你不知道的事情

    实际案件中的信托原则和商业判断原则 前文讲到了公司治理的两个原则,分别是信托原则和商业判断原则。挺干巴巴的,这里分...

  • jQuery中的选择器

    jQuery选择器 jQuery选择器是jQuery为我们提供的一组方法,让我们更加方便的获取页面中的元素。注意:...

  • jQuery第一天笔记

    JQuery简介 JQuery常用方法 JQuery中的插件 JQuery简介 JQuery 的发展历史http:...

  • 那些我们自己的事情

    很多时候我们都在怀疑自己为什么要这样,每次总是在徘徊过后才明白其实不该那样做,做过了才知道后悔,然而并没有什么卵用,

  • 【基础系列】ConfigurationProperties 配置

    【基础系列】ConfigurationProperties 配置绑定中那些你不知道的事情 在 SpringBoot...

网友评论

      本文标题:JQuery中那些我们不知道的事情

      本文链接:https://www.haomeiwen.com/subject/xlfloftx.html