IE8 中的 jquery 和 wordpress 问题

标签 jquery wordpress internet-explorer-8

我创建了一个在最新版本的 FF、Safari 和 IE 中运行良好的幻灯片。我现在正在尝试在我的 WordPress 博客上写一篇文章,并将幻灯片移植过来,但我在 IE8 中遇到了冲突。您可以在http://jontakiff.com/variable-width-slideshow/查看幻灯片。其中一张图像有点太宽,但这只是一个小细节。问题是,在 IE8 中,幻灯片将移动图像,但脚本的许多行没有被执行...图像没有居中,侧面板也没有像预期的那样进行动画处理。我有点困惑,因为它在 IE8 中并不是完全不起作用。我目前使用的是 WordPress 3.0 版。

我使用这段代码(在很多情况下效果很好)来避免冲突。

jQuery(document).ready(function($)

我想这可能是问题的一部分。当不在 WordPress 中时,脚本和 html 在 IE 中工作得很好。一旦我将 html 和脚本移植到 WordPress(并使用该片段初始化),它在 IE 中就完全有问题。使用常规的 $(function() 初始化程序会导致脚本根本无法运行。有什么想法吗?非常感谢。

最佳答案

了解如何在 Wordpress 中正确包含 jQuery 和排队脚本:http://codex.wordpress.org/Function_Reference/wp_enqueue_scripthttps://wordpress.stackexchange.com/questions/14205/including-jquery-in-wordpress以避免冲突。

使用Firebug使用 Firefox、Chrome、Safar 或 IE8,使用开发人员工具查看您网站上加载的内容并捕获 JS 错误。

关于IE8 中的 jquery 和 wordpress 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6326769/

相关文章:

jquery - slimScroll 'auto' : div height in percentages to work on iPhone and desktop; pushes bottom div down

wordpress - WordPress的永久链接无法正常工作500错误

javascript - 使 postMessage() 和 addEventListener() 与 IE8 兼容

javascript - 如何使用 jquery 或 javascript 让图像从页面的一侧滑动到另一侧?就像在 thepiratebay.se 上一样

javascript - 使用淡入淡出切换 <div> 内容

wordpress - 整个站点应该是 https 还是只是关键页面(以及如何使页面从 https 变为 http)

css - 即使在 IE8 中打开了 javascript,也会出现 noscript 标签

jquery - IE8 上带有 jQ​​uery 验证的表单 : this.appendChild(a) 错误

jquery - 将不同的图像更改/裁剪为动态调整大小(根据浏览器的)div

php - Wordpress Visual Composer 模板集成到页面模板中