使用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();
});
}
这里的例子:
答案 0 :(得分:0)
结果证明问题出在这个js代码中:
$('#notify-form').bind('keypress', function(e) {
e.preventDefault();
var code = e.keyCode || e.which;
if(code == 13) { //'Enter' keycode
Global.formSubmit();
}
});
一旦我将其删除,问题就解决了......