我使用bootstrap创建了一组单选按钮,现在我需要检查以确定哪个按钮处于活动状态(以确定稍后在我的项目中使用的字符串)。
目前我只想尝试显示调试警告:
$(document).ready(function() {
var rg_eu = document.getElementById('option1');
$('#searchplayer1').keypress(function(e) {
var keycode = (e.keyCode ? e.keyCode : e.which);
if(keycode == '13') {
if($(document.getElementById('option1')).hasClass('active')) {
alert(rg_eu);
}
}
});
});
但是我的警报没有出现。还尝试使用'焦点'和'btn btn-secondary active'进行检查 - 但似乎没有任何效果。我是否必须以一种非传统的方式做到这一点,因为它是通过引导程序完成的?
答案 0 :(得分:0)
Bootstrap将$(document).ready(function() {
$('#searchplayer1').keypress(function(e) {
var keycode = (e.keyCode ? e.keyCode : e.which);
if(keycode == '13') {
if($('#option1').is(':checked')) {
alert('option checked');
}
}
});
});
类应用于标签,而不是按钮本身。
以下是检查按钮的一种方法:
def train_input_fn_try(batch_size=2,epoch=1,shuffle=True):
# [...]
with tf.Session() as sess: # <<<<<<<<<<<<<<<<<<<<<<< This session...
sess.run(iterator.initializer)
text,label=iterator.get_next()
return {"text":text},label
with tf.Session() as sess: # <<<<<<<<<<<<<<<<<<<<<<<<<<< ...is NOT the same as this one!
# [...]
答案 1 :(得分:0)
jquery中有一个选择器,它为您提供特定无线电组中已检查的单选按钮:
如果(jQuery的( “输入[名称=” 选项1 “]:已检查”)) { 警报('无线电有效'); }
其他方法,
1. $('#option1').is(':checked')
2. $('#option1').prop('checked')