val()メソッドの呼び出しに反応するjQueryプラグインを作成する方法を知っている人はいますか?
シナリオは次のとおりです。
- jQueryセレクターを使用してDIVのセットを取得し、それらにプラグインを適用します(プラグインが「mytest」と呼ばれているとしましょう)。
- 同じDIVのセットでval()メソッドを使用して、いくつかのプロパティを設定したいと思います。
この種のことを行うための適切な方法は何ですか?
$.fn.example = function(options) {
return this.each(function() {
var edits = $("<input type='text'/><input type='text' />");
$(this).html(edits);
});
}
$(document).ready(function() {
$("#example").example();
$("#example").val("value1 value2");
window.alert($("#example").val());
});
この場合、最初の編集の値は「value1」で、2番目の編集の値は「value2」である必要があります。そして、vvは「val()」メソッドを呼び出して、文字列「value1value2」を取り戻したいと思います。
よろしく、マティアス