trigger()可以触发指定事件是大家基本都知道的了。
除了trigger()之外我们也可以这样来触发:
html
1 <div id="box" style="height: 100px; width: 100px; background: #ff0000;"></div>
javascript
1 $(function(){ 2 $('#box').click(function(){ 3 alert(11111); 4 }); 5 6 $('#box').click(); 7 8 });
以上代码执行后,页面一打开就会弹出111111。也就是说我们没有点击,但是页面打开就产生了点击事件绑定的动作。
并没有用到trigger(), 而是直接使用 (selector).事件()。