我有一个 tablesorter 表,它可以正常工作,但是,我需要知道何时关注文本字段,以便我可以在那里捕获值。这样做的原因是我需要确保该值不会更改为超过原始值的 10%。我试图使用焦点事件并调用警报,如以下代码所示:
$('#price').focus(function(){ alert("Blur works");
});
当我专注于球场时,什么都没有开火。#price 是我表中文本字段的 ID。最终我认为我可以使用这段代码来完成我想要的,但我愿意接受任何建议。
$('#price').focus(function(){
var tempPrice = $(this).find('#price').val();
$('#price').change(function(){
if ($(this).find('#price').val() > (tempPrice+(tempPrice*.1))){
$('#price').val(tempPrice);
}
});
}); //end of blur function
我查看了其他类似的问题,但似乎没有什么对我有用。我在主页上使用 JS 和 php。