我一直负责更新使用Dreamweaver模板(DWT)作为基本文件的站点上的导航。导航最初是使用jQuery导航用户界面构建的,但这并没有解决我们所有的需求,而且我用另一个版本的手风琴对它进行了更新。一些与Dreamweaver模板(.dwt)相关的HTML文件无法识别jquery/javascript
.dwt文件只能控制导航和网站的头部。
我已经集成了新的xhtml结构,并在.dwt文件中添加/删除了javascript/jquery。我保存了该文件,因此更新了所有相关的.html文件,并验证了手风琴的工作原理。
但是 - 手风琴不适用于所有的xhtml文件。一些文件,看似随意,并没有拉动JavaScript。
打开相关的.html文件时,我可以验证它们是否全部用新的xhtml和正确的javasctipt进行了更新。但是,在查看使用FireBug无法正确显示的.html文件时,我可以看到没有任何jquery/javascript应用于导航(缺少注入xhtml的类,但结构和css是正确的)。
我已经做了一些研究,并且我能找到的唯一问题与.xhtml文件没有用正确的代码更新有关,但在我的情况下,所有受影响的文件都有正确的xhtml和脚本在头上。
有没有人有任何光在这个问题上摆脱?我很困惑。
嗯,很难诊断,没有看到一个生动的例子。你是否收到任何JavaScript错误? – 2011-04-21 19:27:41