[英]html radio onchange event does not fires?
I am making custom radio input but it does not fire change event....? 我正在进行自定义无线电输入,但不会触发更改事件。
$("input:radio[name=glasscationposition]").change(function() {
alert("glasscationposition")
var value = $(this).val();
});
$("input:radio[name=copyrightposition]").change(function() {
alert("copyrightposition")
var value = $(this).val();
});
The for
attributes of your labels are not correct: 标签的for
属性不正确:
<input type="radio" id="glasscationposition1" name="glasscationposition" value="LeftTop" />
<label for="glasscaptionposition1" class="css-label lite-red-option">Left Top</label>
The id
is glasscationposition1
but the for
is glasscaptionposition1
(Note the first p
). id
是glasscationposition1
而for
是glasscaptionposition1
(请注意第一个p
)。
This is true for all the glasscationposition
inputs. 对于所有glasscationposition
输入都是如此。
Fixed Fiddle: http://jsfiddle.net/L4mdfts8/7/ 固定小提琴: http : //jsfiddle.net/L4mdfts8/7/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.