码迷,mamicode.com
首页 > Web开发 > 详细

jQuery trigger()以及注意事项

时间:2015-05-15 17:37:12      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

  

  trigger() 方法触发被选元素的指定事件类型。例如:

  $(‘#pcId‘).trigger("change") ;//触发id为“pcId”的select的 change事件,但是有一点必须注意:

  一定要先定义完change方法之后再去触发,否则会失效,如下:

  $().ready(function(){

    $(‘#pcId‘).change(function(){

      //code
      });
   

    $(‘#pcId‘).trigger("change")

  });

  解释:

  1.$().ready函数

    当 DOM(文档对象模型) 已经加载,并且页面(包括图像)已经完全呈现时,会发生 ready 事件。

    由于该事件在文档就绪后发生,因此把所有其他的 jQuery 事件和函数置于该事件中是非常好的做法。正如上面的例子中那样。

    ready() 函数规定当 ready 事件发生时执行的代码。

    ready() 函数仅能用于当前文档,因此无需选择器。

    允许以下三种定义方法:

      a.$(document).ready(function)

      b.$().ready(function)

      c.$(function)

    但要注意:ready() 函数不应与 <body onload=""> 一起使用。

    2.本例中,原本是select的元素发生变化时才会触发change事件,但是目前的需要是加载完后就要触发一下change事件

jQuery trigger()以及注意事项

标签:

原文地址:http://www.cnblogs.com/iliuyuet/p/4506283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!