好的家伙我在这里看到了其他7个问题,这些问题有类似症状,但没有描述我的问题。
我的问题是:
我有一个文字输入。当我点击它时,我看到了光标,但我无法输入。这种情况发生在所有浏览器
我可以在里面复制和粘贴数据,当我提交数据时,它传递得很好。
关于此表单字段输入的所有内容都有效,除了实际输入它的能力。
要添加的一件事是,我让它在不同的页面上工作,一切都很好,这让我相信这个页面正在发生一些事情。我没有得到任何控制台错误或任何看起来很有趣的开发工具。
有没有人对可能发生的事情有任何猜测?
答案 0 :(得分:1)
嘿伙计们感谢您的回复,但我发现了这个问题。破坏一切的代码就是:
jQuery('.url').keypress(function(e) {
e.preventDefault();
var key = e.which;
if (key == 13) // the enter key code
{
jQuery('.main').trigger('click');
}
});
我将第一行更改为:
jQuery('.url').keyup(function(e) {
它有效。