当我按下enter或blur时,我需要释放文本字段()如何在模糊或按下回车键时调用JQuery函数?
其实我没事的时候blur(),但我需要这两个东西。
这是我有:
* JQuery的*
$(document).ready(theMain);
function theMain(){
$("td").blur(ActTable);
function ActTable(){
alert("it works!");
}
}
* HTML *
<table>
<tr><td>myID</td><td>column1</td><td>column2</td></tr>
<tr>
<td>01</td>
<td contenteditable="true" onkeyup="if(event.keyCode==13) ActTable();">text to change</td>
<td contenteditable="true" onkeyup="if(event.keyCode==13) ActTable();">text to change</td>
</tr>
</table>
事实上,这种HTML部分调用该函数,但我需要释放文本字段而不是键入空格。和blur()一样。
对不起,我的英语不好,谢谢。
编辑: 我需要释放文本字段,当我按下回车,我不知道如果我说正常,但我需要同样的模糊效果,当我按在该文本框输入。英语不是我的母语,所以,如果我说得不好,对不起。
不错的工作,但我需要释放文本字段,而不是键入空格。和blur()一样。 –
你能解释一下你的意思吗?我不完全理解你的意思 –
如果你检查你的例子,你会看到,当你键入一些东西,然后按下“enter”键时,函数被正确调用,但是“文本字段没有被释放,效果与模糊效果不同“。 –