jQuery库包含订单导致错误

我有一个jQuery UI对话框的问题 – 当我点击X按钮时它没有关闭。

我已经检测到如果我改变我的javascript包括的顺序问题就会消失:

如果我按以下顺序包含文件,则会出现问题:

   

如果我按以下顺序包含文件,则问题将消失:

    

这看起来很奇怪 – 我认为你应该在文件的顶部包含核心jQuery的东西? 据推测,jquery.validate.min.js依赖于核心jquery libs。

但是,这个问题会暗示jquery.validate.min.js与核心存在某种冲突?

有人知道处理这个问题的最佳方法吗?

抱歉,这似乎是jQuery UI Dialog的愚蠢行为不会关闭 – 我想提出一个新问题,因为它似乎与我最初提出的问题略有不同。

非常感谢。