输入标签文本加载sammy.js并且无法写入

时间:2015-12-18 16:39:42

标签: javascript html

使用Sammy.js进行单页应用:

<input type="text" id="email" placeholder="  אימייל" class="email-input">

问题是我无法输入文字! 我很确定这是因为加载了sammy.js

 this.get('#/', function() {
                    $("#main-block").load("templates/first-page.html.erb", function() {
                        Global.init();
                    });
}

这里的例子:

http://ohadpartuck.github.io/side-projects/#/

1 个答案:

答案 0 :(得分:0)

结果证明问题出在这个js代码中:

 $('#notify-form').bind('keypress', function(e) {
                e.preventDefault();
                var code = e.keyCode || e.which;
                if(code == 13) { //'Enter' keycode
                    Global.formSubmit();
                }
            });

一旦我将其删除,问题就解决了......