jQuery'keyup'崩溃页面

时间:2016-03-15 02:11:42

标签: jquery keyup

我正在尝试检查用户是否输入了他们的名字和姓氏。我正在使用'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方法(对不起,这很难解释,请看图片。)。我不确定是什么导致了这个问题。有人可以帮忙吗?

enter image description here

谢谢。

0 个答案:

没有答案