运行时重新触发onkeyup脚本会发生什么?

时间:2014-01-05 12:31:16

标签: javascript html

我想知道,当按下按钮时会发生什么,并且在该脚本运行时触发指定的“onkeyup”脚本?

谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

如果您有一个绑定到事件的函数,并且此事件会触发,那么此函数将在事件触发时运行多次。因此,如果您触发5次键盘事件,相应的功能也将运行5次。

如果你想避免它,你应该做一些结帐。例如,我经常在一些滑块上工作。这是一个例子:

$('.selector').click( function() {
    if ( ! $(this).is(':animated') ) {
        // further actions will occur, only if the ".selector" is NOT animated,
        // regardless how many times you click it.
    }
});