0

我有多个事件绑定

element.on("event1 event2 event3", function(event){};

我希望它只在例如 event1 和 event2 同时发生时执行一次(例如 keydown 和 keypress)

4

1 回答 1

0

尝试 e.preventDefault() http://jsfiddle.net/LENq8/

HTML

<input type="text" id="fld" />

Javascript

$(document).ready(function(){
    $('#fld').on('keypress keydown', function(e){
        e.preventDefault();
        console.log(123);        
    })
})
于 2013-09-04T00:48:00.807 回答