changeイベント(チェンジイベント)
定義と使い方
要素の値が変化すると、changeイベントが発生します。
このイベントは、テキストフィールド、テキストエリア、および選択要素にのみ適用されます。
change() 関数は、変更イベントをトリガーするか、変更イベントの発生時に実行する関数を指定します。
注: select 要素とともに使用すると、オプションが選択されたときに変更イベントが発生します。テキスト フィールドまたはテキスト領域で使用した場合、要素がフォーカスを失ったときにこのイベントが発生します。
例を書いてみましょう
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script> </head> <body> <select> <option>安徽</option> <option>上海</option> <option>北京</option> </select> <p>php 中文网</p> <script> $('select').change(function(){ $('p').css('color','red'); }) </script> </body> </html>
ドロップダウンオプションボックスの値が変わると、pタグ内のテキストの色が変わります