jqTransform選択ボックスから選択した値を取得するにはどうすればよいですか?
HTML:
<form>
<select>
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
</form>
JS:
$('form').jqTransform();
$(document).on("click", ".jqTransformSelectWrapper ul li a", function()
{
alert("ok");
});
上記のサンプル コードは実行されません。その理由はわかりません :(
jsfiddle: http://jsfiddle.net/matias/ghFdC/
EDIT 1:選択ボックスが動的に追加され、プラグインを適用することを指摘する必要があります。.on()
編集 2.on()
: の代わりに を使用することを好みます.bind()
。jQuery から: " jQuery 1.7 以降、.on() メソッドは、イベント ハンドラーをドキュメントにアタッチするための推奨メソッドです。 "