Javascript 如何使用同一类检查多个输入的单个值。输入的重复类来自append

Javascript 如何使用同一类检查多个输入的单个值。输入的重复类来自append,javascript,jquery,html,css,Javascript,Jquery,Html,Css,jQuery似乎无法检测附加输入的值 $(文档).ready(函数(){ var i=1; //这就是我附加额外输入的地方。 $('.wiz btn add')。单击(函数(){ i=i+1; $('.educ cont add')。追加( “成就”+i+“+ '' + “学校名称*”+ “学位课程”+ “包含日期自”+ '' + '' + '' + '' + “毕业年份*”+ '' + '' + '' + '' + “级别*”+ '' + “选择级别”+ “学院”+ “研究生”+ “职业”

jQuery似乎无法检测附加输入的值

$(文档).ready(函数(){
var i=1;
//这就是我附加额外输入的地方。
$('.wiz btn add')。单击(函数(){
i=i+1;
$('.educ cont add')。追加(
“成就”+i+“+
'' +
“学校名称*”+
“学位课程”+
“包含日期自”+
'' + 
'' +
'' +
'' +
“毕业年份*”+
'' +
'' +
'' +
'' +
“级别*”+
'' +
“选择级别”+
“学院”+
“研究生”+
“职业”+
'' +
'' +
'' +
'' +
“包含日期自”+
'' +
'' +
'' +
'' );
} );
//在这里,我检查每个的值,如果它是空的。
$('.req2').keyup(函数(){
如果(
$(“.wizard输入学校”).val()!=“”&&
$(“.wizard输入次数”).val()!=“”&&
$(“.wizard input afinish”).val()!=“”&&
$(“.wizard input astart”).val()!=“”&&
$(“.wizard输入级别”).val()!=“无”&&
$(“.wizard输入梯度”).val()!=“”
) {
$(“.wiz-next2”).removeAttr('disabled');
$(“.wiz-next2”).css(“不透明度”,“1”)
}否则如果(
$(“.wizard输入学校”).val()||
$(“.wizard输入次数”).val()||
$(“.wizard input afinish”).val()||
$(“.wizard input astart”).val()||
$(“.wizard输入级别”).val()=“无”||
$(“.wizard输入梯度”).val()
) {
$('.wiz-next2').attr('disabled','disabled');
$(“.wiz-next2”).css(“不透明度”,“.5”)
}
});
} );

成就1
学校名称*
学位课程
包含日期自
毕业年份*
水平仪*
选择级别
学院
研究生
职业的
包含日期自

您需要使用委托事件绑定。调用
$(“.”).keyup时,它只绑定到当时存在的元素,而不绑定到将来应用的任何元素(通过append)。更多信息,请参见此处:关于动态创建的元素可能的重复我似乎无法理解您的意思我真的很抱歉,请您以更简单的方式解释一下,我非常感谢您的回答谢谢这里有一个带有
wiz-next-2
的元素,您正试图禁用它?
$('.req2')。键控(函数()
变为
$('document')。在('keyup','.req2',function()上