【发布时间】:2012-01-31 19:57:50
【问题描述】:
我正在使用 Jquery ui 手风琴,因为我有一个文本框作为手风琴标题,现在当我尝试时 在文本框中输入空格手风琴更改和 changestart 事件触发,那么在输入框中输入空格时我将如何防止这种情况
【问题讨论】:
我正在使用 Jquery ui 手风琴,因为我有一个文本框作为手风琴标题,现在当我尝试时 在文本框中输入空格手风琴更改和 changestart 事件触发,那么在输入框中输入空格时我将如何防止这种情况
【问题讨论】:
使用
在keydown 或keypress 或keyup 事件处理程序中。您可以从那里的事件对象中检查keyCode 甚至更好的which 的值,然后从上面执行这两个函数。
或者,您可以只使用return false;,这实际上会为您触发相同的功能。
例子:
$('input:text').bind('keypress', function(event){
if(event.which === 32)
return(false);
});
【讨论】:
event bubbling。