jquery - 为什么我的 jQuery 插件不能在 IE9 中创建列?

标签 jquery css internet-explorer-9

这个问题不太可能帮助任何 future 的访客;它只与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the help center .




9年前关闭。




我在左侧实现了一个新的侧边栏状态切换器 my WIP site here它在 Chrome 和 Firefox 中完美运行,但像往常一样,IE9 让我头疼。根本不熟悉 jquery(插件的语言),我只是不确定如何解决这个问题。有人可以提供推荐吗?

除了 IE9 没有像 Chrome 和 Firefox 那样在列中显示我的状态(“li”元素)之外,一切看起来都是正确的。

即使是关于某人通常如何解决此问题的建议也会很棒。如果它是 css,我只是拉起 firebug,但我对 jquery 完全是绿色的。

非常感谢。

最佳答案

当我在 IE 中打开您的页面时出现 javascript 错误,这通常会使 jQuery 停止处理。

第一个错误:

消息:预期')'
线路:35
字符:1
代码:0
网址:http://allhomes.ws/alabama/

第二个错误:

消息:对象不支持属性或方法 'ajaxForm'
线路:16
字符:2
代码:0
网址:http://allhomes.ws/alabama/form/jquery.form.js

错误之一在这里-您缺少结束括号:

<script type="text/javascript">
$(document).ready(function(){
    $('#example').sticklr();
}
</script>

应该:
});
</script>

关于jquery - 为什么我的 jQuery 插件不能在 IE9 中创建列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10218051/

相关文章:

javascript - 函数调用不适用于 'click' 事件处理程序

javascript - 使用 jquery 复制/克隆脚本标签

javascript - 更改状态栏中的链接

html - On :hover opacity 0. 0 on other level in css

asp.net - 在 ASP.NET 中工作时的 CSS 帮助

css - Mobile Safari 右侧的白色填充/边距

php - 如何在数据库中增加值(value)?

html - IE 8/9 中的元素未按预期换行

websocket - SockJS 不适用于 IE9 (Websockets)

css - :active css selector not working for IE8 and IE9