这段代码具有我想要的行为,但我希望该行为也发生在页面初始加载时:(jsfiddle:https://jsfiddle.net/1px1t57s/ )
$(document).ready(function(){
$('#id_repeat_type').on('change', function() {
if (this.value == 'NR')
{
$("#repeat-options").hide();
}
else
{
$("#repeat-options").show();
}
});
});
我的第一个想法是使用"change load“或"change ready”而不是" change ",但这并没有改变行为(可能是因为函数已经包装在$(Document).ready中了?)
我的下一个想法是取出该函数并在更改时单独运行它,但是当我删除该函数时,它破坏了现有的功能:https://jsfiddle.net/1px1t57s/1/
我遗漏了什么?
https://stackoverflow.com/questions/38228488
复制相似问题