javascript - javascript 如何在 chrome 和 IE 上按预期工作,但在 FF 上却不行

标签 javascript jquery firefox cross-browser

由于某种原因,我收到的 2 个输入金额在 Firefox 中显示为空白,但在 Chrome 和 Internet Explorer 中正常工作。

谁能解释一下这是为什么吗?

http://vbwpublishing.com/calcpage.php

如果有人能告诉我为什么精装计算器允许我在应该抛出错误的情况下输入超过 1200 页,也可以加分

最佳答案

检查您的 FF javascript 控制台 (shift-ctrl-J):

scd1 is not defined   http://vbwpublishing.com/calcpage.php    Line: 403

这是

if ($(scd1).hasClass('s')){sd = .25}

您没有在 .ready() block 中执行该操作,并且 <li>该 ID 位于页面下方,因此该点尚未定义,从而终止了脚本执行的其余部分。

关于javascript - javascript 如何在 chrome 和 IE 上按预期工作,但在 FF 上却不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6836777/

相关文章:

javascript - Firefox 为 d3.js svg 库苦苦挣扎?

javascript - 在 Tumblr 中循环浏览 CSS Post 类

javascript - JQuery 不适用于 Popover 中的 Bootstrap 按钮

javascript - 单击事件时删除 url 中的哈希更改

javascript - 如何通过单击按钮将表单发布到两个不同的页面?

javascript - 使用 batch/cmd 打开网页并执行 javascript

javascript - 用于使用 javascript/jquery 创建模板的模板 sdk

javascript - SerializeObject 尝试将字符串数字转换为整数(已更新)

javascript - 如何让 div 显示在两个不同的 jquery 选项卡中而不是第三个选项卡中?

javascript - 我可以更改 :config in mozilla via javascript? 吗