.select()【《テキスト選択》イベントハンドラ設定・実行】

メモ

構文

説明構文戻り値
《テキスト選択》
イベントハンドラ設定
.select( handler ) 1.0

handler:イベントハンドラ
引数説明
[ Event eventObject ]イベントオブジェクト
(this)該当要素 (HTML5:基本DOM要素 参照)

.on( "select", handler )の省略形
jQuery
.select( [eventData ], handler ) 1.4.3

Anything eventData:イベントデータ
handler:イベントハンドラ
引数説明
[ Event eventObject ]イベントオブジェクト
(イベントデータは、eventObject.data で参照)
(this)該当要素 (HTML5:基本DOM要素 参照)

.on( "select", data, handler )の省略形
jQuery
《テキスト選択》
イベントハンドラ実行
.select() 1.0

.trigger( "select" )の省略形
jQuery

関連

<p><input id="text1" class="event1" type="text" value="text1 type='text'"></p>
<p><input id="text2" class="event1" value="text2 type 省略"></p>
<p><textarea id="textarea1" class="event1">textarea1</textarea></p>
<p><button id="triger1">.select()</button></p>
<textarea id="output" style="width:200px; height:100px;">【出力】</textarea>

<script>
$(".event1").select("DATA", function(eventObject) {
  var msg = "\n" + eventObject.type + " [" + this.id + "] " + eventObject.data;
  var $output = $("#output");
  $output.val($output.val() + msg);
});
$("#triger1").click(function() {
  $(".event1").select();
});
</script>