无法捕获jquery中的单选按钮组更改事件

阿赫

我正在开发一个cordova android应用程序,其中使用jquery进行开发。我使用的是单选按钮组,其中使用以下代码动态创建了单选按钮,

for(var i = 0; i < jsonArr.length; i++){

            var j = i+1;

            $('#childInfoRadioGroup').prepend('<input type="radio" class="radioInput" name="radio-choice-v-2" id="radio-choice-v-"'+j+' value="on">'+
             '<label for="radio-choice-v-"'+j+'>'+jsonArr[i].name+'</label>').trigger('create');    

            $('#childInfoRadioGroup input').eq(i).attr("id",jsonArr[i].id);

}

HTML:

<form>
    <fieldset data-role="controlgroup" id="childInfoRadioGroup">

    </fieldset>
</form>

我使用以下代码捕获更改事件,

$("input[name='radio-choice-v-2']").on("change", function () {
    alert("changed!");
});

但我无法捕获上述事件。任何人有任何想法吗?提前致谢..

Kartikeya khosla

因为您是动态生成HTML,所以请尝试如下所示的事件委托:-

$(document.body).on("change","input[name='radio-choice-v-2']", function () {
    alert("changed!");
});

或者

$("#childInfoRadioGroup").on("change","input[name='radio-choice-v-2']", function () {
    alert("changed!");
});

参考

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我似乎无法通过swisnl在jQuery ContextMenu上获取单选按钮组单击事件

来自分类Dev

jQuery更改事件不适用于输入:Handlebars.js模板中的单选按钮

来自分类Dev

jQuery-单选按钮和更改事件始终返回“ on”

来自分类Dev

如何使用jQuery在单选按钮上应用更改事件

来自分类Dev

jQuery-单选按钮和更改事件始终返回“开”

来自分类Dev

骨干单选按钮更改事件

来自分类Dev

骨干单选按钮更改事件

来自分类Dev

获取更改事件中单击的单选按钮ID

来自分类Dev

如何以编程方式更改表单元格中单选按钮组的单选按钮?

来自分类Dev

如何通过单选按钮捕获事件?

来自分类Dev

使用jQuery捕获div中的所有单选按钮

来自分类Dev

使用jQuery从Polymer单选组中获取所选按钮的值

来自分类Dev

无法更改单选按钮选择

来自分类Dev

使用cookie和尽可能少的jQuery捕获并调用单选按钮组的状态

来自分类Dev

jQuery-在单选按钮更改中更新div中的文本

来自分类Dev

更改单选按钮组的标签类

来自分类Dev

禁用单选按钮组中的按钮

来自分类Dev

单选按钮更改事件并改进类似功能

来自分类Dev

单选按钮更改事件未正确触发

来自分类Dev

在jQuery mobile 1.4.0中更改单选按钮的样式

来自分类Dev

使用jQuery更改组中单选按钮的value属性

来自分类Dev

使用jQuery检测动态生成的单选按钮中的更改

来自分类Dev

在jquery / javascript中单击div更改单选按钮值

来自分类Dev

在jQuery / javascript中单击div时更改单选按钮的值

来自分类Dev

无法为XPages按钮事件中的操作组设置条件

来自分类Dev

jQuery获取单选按钮组的值

来自分类Dev

jQuery获取单选按钮组的值

来自分类Dev

验证是否选择了单选按钮组JQUERY

来自分类Dev

jQuery单选按钮事件监听器

Related 相关文章

  1. 1

    我似乎无法通过swisnl在jQuery ContextMenu上获取单选按钮组单击事件

  2. 2

    jQuery更改事件不适用于输入:Handlebars.js模板中的单选按钮

  3. 3

    jQuery-单选按钮和更改事件始终返回“ on”

  4. 4

    如何使用jQuery在单选按钮上应用更改事件

  5. 5

    jQuery-单选按钮和更改事件始终返回“开”

  6. 6

    骨干单选按钮更改事件

  7. 7

    骨干单选按钮更改事件

  8. 8

    获取更改事件中单击的单选按钮ID

  9. 9

    如何以编程方式更改表单元格中单选按钮组的单选按钮?

  10. 10

    如何通过单选按钮捕获事件?

  11. 11

    使用jQuery捕获div中的所有单选按钮

  12. 12

    使用jQuery从Polymer单选组中获取所选按钮的值

  13. 13

    无法更改单选按钮选择

  14. 14

    使用cookie和尽可能少的jQuery捕获并调用单选按钮组的状态

  15. 15

    jQuery-在单选按钮更改中更新div中的文本

  16. 16

    更改单选按钮组的标签类

  17. 17

    禁用单选按钮组中的按钮

  18. 18

    单选按钮更改事件并改进类似功能

  19. 19

    单选按钮更改事件未正确触发

  20. 20

    在jQuery mobile 1.4.0中更改单选按钮的样式

  21. 21

    使用jQuery更改组中单选按钮的value属性

  22. 22

    使用jQuery检测动态生成的单选按钮中的更改

  23. 23

    在jquery / javascript中单击div更改单选按钮值

  24. 24

    在jQuery / javascript中单击div时更改单选按钮的值

  25. 25

    无法为XPages按钮事件中的操作组设置条件

  26. 26

    jQuery获取单选按钮组的值

  27. 27

    jQuery获取单选按钮组的值

  28. 28

    验证是否选择了单选按钮组JQUERY

  29. 29

    jQuery单选按钮事件监听器

热门标签

归档