【发布时间】:2019-11-15 14:14:31
【问题描述】:
我有以下代码在 Firefox、Edge 中有效,但在 Chrome 中无效。
<script>
function hst_collected() {
var value = $( 'input[name=interpret_hst_collected]:checked' ).val();
if (value == 1) {
$('#recording2').hide();
$('#recording3').hide();
}
if (value ==2) {
$('#recording2').show();
$('#recording3').hide();
}
if (value ==3) {
$('#recording2').show();
$('#recording3').show();
}
}
$( document ).ready(function() {
hst_collected();
});
$('input[name=interpret_hst_collected]').change(function(){
hst_collected();
});
</script>
非常感谢任何想法和建议。
【问题讨论】:
-
你能给我们提供一个最低限度的工作示例吗?
-
究竟是什么不工作?
hst_collected();准备好文件了吗?或hst_collected();更改事件?或者两者都不起作用? -
您需要指定问题的上下文;您的页面上有哪些元素?预期的行为是什么,实际结果是什么?
标签: javascript jquery google-chrome firefox microsoft-edge