我需要更改两个事件的默认操作。
当我按下“输入”时,当我按下“shift-enter”另一个动作时,会发生一个动作。我需要切换它。我的意思是如果我按“输入”而不是“shift-enter”动作发生。我试过这样的东西,但如果不起作用。
f(evt.keyCode == 13) {
if(!evt.shiftKey){
evt.preventDefault();
evt.shiftKey = true;
var e = jQuery.Event("keydown");
e.which = 13;
e.shiftKey = true;
$(wym._doc).trigger(e);
有什么办法吗?
答案 0 :(得分:0)
这里试试这个:
$(function() {
$('#myinput').keypress(function(e) {
if(e.shiftKey && e.which == 13) {
alert('shift enter');
} else if(e.which == 13) {
alert('enter');
}
});
});