空格键有时在我的magento商店中不起作用

时间:2015-10-02 12:47:42

标签: magento input keyboard

我有一个工作magento商店(www.siberiaequipamentos.com.br),我已经添加了一些插件,我写了一些代码,我不知道什么可能使空格键停止在我的搜索框上工作。

到目前为止我已经忽略了这个问题,但是现在编写一个离线消息框,这个消息框的字段不接受输入字段上的空格......

当我使用空格键时,有没有办法检查跟踪?

有人能告诉我发生了什么事吗?

...谢谢

1 个答案:

答案 0 :(得分:0)

有很多方法可以调试这些问题。我使用的是Chrome,这是一些粗略的调试程序,我将使用它:

  1. 打开网站,找到发生问题的元素(在这种情况下,它是一个标识为#basicSearchField的搜索框);
  2. 右键单击此元素,然后选择" Inspect element"从弹出菜单中;
  3. 点击"事件监听器"检查器窗口右侧的选项卡;
  4. 检查" keydown"和"按键"事件并记下他们所约束的祖先元素(在这种情况下:documentwindow);
  5. 尝试禁用这些侦听器并检查是否有帮助。要禁用绑定到元素XXX的侦听器,您可以在控制台中执行此代码:document.removeEventListener('keydown', getEventListeners(XXX).keydown[0].listener)
  6. 在您执行document.removeEventListener('keydown', getEventListeners(document).keydown[0].listener)的情况下,恢复搜索框的正常功能。这意味着位于/js/magentothem/ma.jq.slide.js的某些脚本是导致问题的原因。