标签: jquery
我有一个jquery表单窗口,其中包含可以与按钮,文本进行交互的多个对象,最后是" X"图标。
Context
我不明白为什么当我通过对象选择"#cancel-feedback" (这是一个按钮)并按下回车键关闭窗口,但是当我为图标重复相同的过程时它不会。
使用鼠标光标单击可以在两种情况下正常工作。
答案 0 :(得分:2)
这是因为某些浏览器特别是IE提交了一个按钮的默认行为。如果要避免此行为,请确保明确设置按钮类型:
例如
<button type="button">
Working example