我的所有功能都不起作用,只有當我刪除單選按鈕類時,才能從單選按鈕中獲得響應。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:
<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
當我刪除類的單選按鈕,使它看起來像這樣: This works
然後作品,但顯然我想要第一張圖片的外觀。
設法得到它的工作:
<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