javascript - 大 IE7 JS 错误以及 CSS 问题

标签 javascript jquery css debugging internet-explorer-7

我正在经历一些 IE7 噩梦。有问题的页面在 chrome、FF 和 IE8 中运行良好。在 FF 中,控制台显示零错误。

不过,在 IE7 中,一切都乱套了。我无法从内置的 IE7 调试器中判断出问题所在。我试过删除大量的 JS 但无济于事。

就 CSS 而言,我大约一周前对其进行了更正,并且一切正常。我最近做了一些更改,它确实以如此巨大的方式崩溃了,以至于我很难弄清楚从哪里开始。

任何帮助,尤其是 js 方面的帮助,我们将不胜感激。

编辑:已解决

显然,IE7 对 Object 语法很严格。我有一个这样的例子:

{'test':true, 'game':false, }.

显然,结束逗号使 IE 7 期待另一个键值对。

最佳答案

快速浏览会产生这些 block :

var contentString2=
'<div class="overlay_data">' +

    '<img src="http://nabshack.com/media/original_photos/apt-img5.jpg"/>'

        +
    '<div class="overlay_details">'+

        '<span class="neighborhood">0BR, Brooklyn Heights </span>' +
        '<span class="price">RENT: $500/month </span>' +
        '<span class="price">DAYS POSTED: 15 </span>' +
    '</div>'
'</div>' ;  

在倒数第二个 </div> 之后出现语法错误.

我建议要么将其分解成 block ,要么单行:

var contentString2= '<div class="overlay_data"><img src="http://nabshack.com/media/original_photos/apt-img5.jpg"/><div class="overlay_details"><span class="neighborhood">0BR, Brooklyn Heights </span><span class="price">RENT: $500/month </span><span class="price">DAYS POSTED: 15 </span></div></div>';

由于我没有安装 IE,你能张贴一些截图吗?这将使调试更容易一些。

关于javascript - 大 IE7 JS 错误以及 CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5986933/

相关文章:

html - 你能用 "display: inline"覆盖内部 <div> 吗

javascript - Jquery 选择器不工作 : Error: Syntax error, 无法识别的表达式:a[@href]

javascript - Twitter Bootstrap 警报更改类

javascript - import 在 Javascript 中到底是如何工作的

javascript - AngularJS - 按钮 - 在依赖之前调用函数或指令

javascript - 如何使用 jquery 发送对象的 json 列表?

javascript - 显示图片时禁用提交按钮

javascript - 日期时间选择器不工作

javascript - 使用 jQuery 中的自定义属性获取特定元素

css - 样式表 - 输入和按钮,CSS