我正在尝试使用jQuery来获取所选单选按钮的值。如果我构建一个简单的静态页面,它工作正常。 Simple working fiddle
然而,当我动态构建无线电列表时,使用PapaParse解析一个简单的字符串和jQuery来构建列表,它不再有效。 Dynamic not working fiddle
这是我正在使用的功能:
$(document).ready(function(){
$("input:radio[name=xAxisSelector]").on("change", function() {
if (jQuery(this).is(":checked")) {
// do stuff
alert(this.checked)
alert(this.value)
}
});
});
很明显我错过了一些东西,这可能很简单,但我完全难过了。我究竟做错了什么?
答案 0 :(得分:1)
jQuery曾经为此提供LIVE,但它不再适用。
变化
$("input:radio[name=xAxisSelector]").on("change", function() {
到
$(document).on("change","input:radio[name=xAxisSelector]", function() {
答案 1 :(得分:1)