Javascript 如何使用Jquery标记";插入后面的“;如果元素不存在,则仅显示一次是否重复?
请为我的问题提供一个答案:如果元素不存在,Jquery标记“insertAfter”如何只显示一次,而不重复一次Javascript 如何使用Jquery标记";插入后面的“;如果元素不存在,则仅显示一次是否重复?,javascript,jquery,Javascript,Jquery,请为我的问题提供一个答案:如果元素不存在,Jquery标记“insertAfter”如何只显示一次,而不重复一次 $(document).ready(function (){$(".ddd").keypress(function (e) { if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { $("<span style='color:red'&g
$(document).ready(function (){$(".ddd").keypress(function (e) {
if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
$("<span style='color:red'>insert only character</span>").insertAfter( $(this)).show().fadeOut("slow");
return false;
}
});
});
$(document).ready(函数(){$(“.ddd”).keypress(函数(e){
如果(e.which!=8&&e.which!=0&&e.which<48 | e.which>57)){
$(“仅插入字符”).insertAfter($(this)).show().fadeOut(“慢”);
返回false;
}
});
});
尝试在选择器上使用jQuery的属性来检查它是否存在。如果没有,请插入:
$(文档).ready(函数(){
$(“.ddd”).按键(功能(e){
如果(e.which!=8&&e.which!=0&&e.which<48 | e.which>57)){
如果(!$(“#err”).length)
$(“仅插入字符”).insertAfter($(e.target));
$(“#err”).show().fadeOut(“慢”);
返回false;
}
});
});代码>
尝试在选择器上使用jQuery的属性来检查它是否存在。如果没有,请插入:
$(文档).ready(函数(){
$(“.ddd”).按键(功能(e){
如果(e.which!=8&&e.which!=0&&e.which<48 | e.which>57)){
如果(!$(“#err”).length)
$(“仅插入字符”).insertAfter($(e.target));
$(“#err”).show().fadeOut(“慢”);
返回false;
}
});
});代码>
在我的表格中,有多个文本框和多个文本框中的此onkeypress事件触发器如果我使用id仅在一个位置显示错误信息,其中第一个事件处于触发器状态,在我的表格中,有多个文本框和多个文本框中的此onkeypress事件触发器如果我使用id仅在一个位置显示错误信息,其中第一个事件是tiggered