我正在尝试检查用户是否输入了他们的名字和姓氏。我正在使用'keyup',但它导致页面崩溃。
name_validator = ->
first_name = $('#user_first_name')
last_name = $('#user_last_name')
next_button = $('.next')
if first_name.val().length >= 1 %% last_name.val().length >= 1
next_button.prop 'disabled', false
else next_button. prop 'disabled', true
first_name.on 'keyup', ->
name_validator()
last_name.on 'keyup', ->
name_validator()
当我检查console.log时,似乎它正在按照每个'keyup'的平方时间执行name_validator方法(对不起,这很难解释,请看图片。)。我不确定是什么导致了这个问题。有人可以帮忙吗?
谢谢。