ラジオボタンクラスを削除した場合にのみラジオボタンから反応を得ることができます。Jquery Mobileラジオボタンが反応しない
私はこれらのすべてを試しましたが、もう少しでは、「あまりにも多くのコード」のためにすべてを追加できませんでした。
//$('input:radio[name="jobber"]').change(
// function() {
// refreshDisplay();
// });
//$("input[name='jobber']").on("change", function() {
// refreshDisplay();
//});
//$(document).on('change', 'input:radio[name="jobber"]', function() {
// alert("Changed!");
//});
HTML: This works
そして、それを:
<form>
<fieldset data-role="controlgroup" data-type="horizontal">
<input type="radio" name="jobber" id="radioPaagaaende" value="on" checked="checked">
<label for="radioPaagaaende">Pågående jobber</label>
<input type="radio" name="jobber" id="radioFullfort" value="off">
<label for="radioFullfort">Fullførte jobber</label>
</fieldset>
</form>
を更新するには私の答えThis doesn't work
私はラジオボタンにクラスを削除し、それがこのように見えるよう 明らかに私は最初のイメージの外観がほしいと思う。
は、ITが働いて得ることができた:
<form>
<fieldset data-role="controlgroup" data-type="horizontal">
<input type="radio" name="jobber" id="radioPaagaaende" value="on" onchange="myfunction();" checked="checked">
<label for="radioPaagaaende">Pågående jobber</label>
<input type="radio" name="jobber" id="radioFullfort" onchange="myfunction();" value="off">
<label for="radioFullfort">Fullførte jobber</label>
</fieldset>
</form>
JS:
window.myfunction = function() {
alert("hellooo");
}
で作業する必要があります。あなたは何をしようとしていますか? – Shiva
私は変更された作業をしようとしています。ラジオボタンがクリックされるたびに関数が起動するようにします。 – Emsal
一度 – Shiva