Javascript库+ JQuery插件是否矛盾? 怎么调试?

这有点像一个新手问题……我每天努力学习,所以请理解;)我不是最好的专家,但我可以做一个体面的好看的function网站或网络应用程序。 我的主要工具是PHP5,HTML5,CSS2和3,数据库(SQLite,MySQL)以及Javascript和JQuery。

我在Javascript中根本不是专家。 我经常会找到有趣的JQuery插件或教程,并尝试将它们混合起来以完成所需的function。 这次我混合了太多来自不同来源的插件和js文件。

事实上,我的应用程序做了我想做的事情,除了某些行为……没有错误,一切看起来都很好,但不端行为仍然存在。 所以也许我需要指定一个我不知道的类,或者一个与另一个插件相矛盾的类,我只是无法理解,例如,为什么只需提交表单…

无论如何,我的观点是: 你们有没有人知道调试这种情况的方法??? 是否有通用工具,建议,工作流程或其他东西来帮助我理解库或插件之间的冲突或遗漏??? (Javascript库,我自己的Javascripts和JQuery插件)???

编辑:我知道Chromes调试器和FireBug …但也许我只是不知道如何获得我需要的function…阅读如何使用这些工具并没有帮助我…例如:我’我有一个标签,它inheritance了我没有手动分配的类(例如: 我没有自己编写禁用)所以有些Javascript提交它的文件,但我怎么看?世界卫生组织做了这个? 哪个档案? 类? 插入? 图书馆? 等等? 这是我的意思的另一个例子=)

我希望这是一种方式! 感谢您的帮助和全面的帮助! =)

您可能正在使用两个使用$()函数的库。 在jQuery中,$()函数只是jQuery()的简写,所以你可以尝试使用你的jQuery代码并用“jQuery”替换“$(”的每一个实例(“看看是否有帮助。不知道你用什么脚本’使用我无法判断它是否有效,但如果您一次加载多个框架(例如jQuery),这可能是个问题。

只要确保你没有将任何非jQuery函数从$()更改为jQuery(),否则它们就会中断。

http://htmldog.com/reference/htmltags/button/

是的,有调试javascript的工具。

Chrome作为内置调试程序(按F12打开它)

但我最喜欢的是firebug (它是firefox的插件,可以从这里下载)

要解决冲突问题,请阅读此处

此外,默认情况下, 提交form

如果您不希望提交form ,可以使用此方法,