尝试调试此页面http://goo.gl/Z7xaA
似乎在Google Chrome中运行良好,但firefox和Internet Explorer都会抛出错误。
IE& FF两者都不喜欢我在所有'a'元素上设置的防止默认操作,以防止它在单击时跳到页面顶部。
正如我所说的,工作正常,并且在Chrome和Firefox中没有错误,各种错误和错误。
IE不计算费率x价格总计..如果有人可以帮助我调试错误,那么我可以提高我的JS技能,这将是伟大的。
干杯
答案 0 :(得分:1)
您没有正确访问该活动。在jQuery中,所有回调都将规范化事件作为第一个参数传递。将您的锚点击处理程序更改为:
$("a").click(function(ev) {
ev.preventDefault();
});
答案 1 :(得分:1)
$("a").click(function(event) {
if (event.preventDefault) { event.preventDefault(); } else { event.returnValue = false; }
});
您需要先定义事件:)