如何调试:我的插件干扰了我的主题 时间:2011-11-12 作者:Laxmidi 我正在学习如何编写插件。我的插件是一个基于所选标准放置标记的谷歌地图。它工作得很好。问题是它干扰了我使用的主题的一部分。主题被称为超级。主题有一个uBillboard,基本上是一个滑块。出于某种原因,我的插件阻止了uBillboard的出现——图像的前30个像素是可见的。我不知道从哪里开始调试这个。我应该寻找什么?插件干扰主题的常见原因是什么?我可以发布代码,但我认为发布整个主题和我的插件没有意义。非常感谢。 1 个回复 最合适的回答,由SO网友:Wyck 整理而成 最常见的问题是JavaScript冲突,您可以通过确保使用no conflict wrappers. 另一件可以调整的事情是加载顺序,当一个脚本在另一个脚本之前/之后加载时,有时会出现错误。如果您依赖许多第三方脚本,这可能会很困难,您可能需要完全重新执行一些功能。还要检查是否有任何CSS选择器冲突,确保JavaScript引用的所有CSS都是唯一和独立的。Google chrome的inspect元素是调试和逐步遍历JavaScript的一个很好的工具。 结束 文章导航