ボタンセット内のすべてのボタンにクリック リスナーをアタッチしようとしています。
HTMLは次のとおりです。
<div id="options">
<input class="optionCtrl" type="radio" name="radio" id="radio1" value="Yes" />
<label for="radio1"> True </label>
<input class="optionCtrl" type="radio" name="radio" id="radio2" value="No" />
<label for="radio2"> False </label>
<input class="optionCtrl" type="radio" name="radio" id="radio3" value="Maybe" />
<label for="radio3"> Don’t know </label>
</div>
JS は次のとおりです。
$("#options").buttonset();
$('.optionCtrl').click(function() {
alert($(this).val());
});
しかし、サイコロはありません。Chrome開発者コンソールを使用すると、jQueryUIがinput
要素をlabel
要素と要素に置き換えているように見えspan
ます-クリックをラベルに添付しても機能しませんでした。ポインタはありますか?