ホームページ  >  記事  >  ウェブフロントエンド  >  jQuery はイベントを自動的に呼び出してトリガーするメソッドを実装します。

jQuery はイベントを自動的に呼び出してトリガーするメソッドを実装します。

高洛峰
高洛峰オリジナル
2016-12-06 14:44:361114ブラウズ

この記事の例では、jQuery がイベントを自動的に呼び出してトリガーする方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです。

このトピックを学習するために、クリック イベントを例に挙げます。

jQuery は自動的にクリック イベントをトリガーします

たとえば、クリックを定義するとします。 jquery を介してイベントを実行するにはどうすればよいでしょうか? :

$(function(){
   $('#button').click(function(){
     alert('button is clicking!');
   });
})

1) click イベント

$('#button').click();

を自動的にトリガーします

これは私の予想を超えていました。実際、そうではありませんでした。代わりに、内部の匿名関数が呼び出されます。
こうすることで、一部の関数が代入と値の取得の両方の機能を持つ理由を簡単に理解できます

$('input').val('默认值');
var templete = $('input').val();

実際、原理は平たく言えば、つまり、内部のパラメータは直接返されます。

2) 別のトリガーメソッドを次に示します:

$('#button').trigger('click');


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。