请看看我的代码:
现在,当用户只需单击数字的顶部或向下箭头时,我需要提醒值.我写了这段代码,但它不起作用:
$('.new_num').bind('keyup input',function(){
$(this).trigger("enterKey");
});
请帮忙.
另外我需要对new_num_2执行相同的操作.我需要复制代码吗?
最佳答案
此示例在控制台中记录当前焦点输入的值.我给了他们两个相同的class = new_num_2并用它来选择它们.这样您就不需要复制代码并对new_num_2执行相同的操作.
原文链接:https://www.f2er.com/jquery/427793.html对于手机,我认为您应该在输入后放置一个按钮,并将此功能绑定到单击按钮.
$('.new_num').on("focus",printValue);
var printValue = function (inp){
$(inp).bind("enterKey",function(e) {
console.log($(this).val());
});
}
$('.new_num').keyup(function(e){
if(e.keyCode == 13){
printValue(this);
$(this).trigger("enterKey");
$(this).unbind("enterKey");
}
});