2014-02-07 43 views
0

最近,我使用引导程序插件(https://github.com/amoffat/bootstrap-application-wizard)创建了应用程序向导,当我从浏览器(Chrome)访问HTML文件时工作正常。部署后JavaScript不工作

有一次,我把代码放到一个新的ASP.NET MVC4视图,包括样式表和js文件(无论是在Visual Studio和代码以及),浏览器就会显示在控制台以下错误:

Uncaught TypeError: Object [object Object] has no method 'wizard' 

下面的代码的属于部分:

$(document).ready(function() { 
     var wizard = $('#new-vm-wizard').wizard({ 
      keyboard: false, 
      contentHeight: 400, 
      contentWidth: 700, 
      backdrop: 'static', 

      buttons: { 
       cancelText: "Abort", 
       nextText: "Next", 
       backText: "Back", 
       submitText: "Submit", 
       submittingText: "Please wait", 
      } 
     }); 

怪异的一部分:一旦我复制&的代码粘贴到一个简单的HTML文件(当然适应的JS/CSS文件的路径),我可以使用Chrome再次打开该文件,并且整个向导都能正常工作有魅力。

它不能是一个包含错误,因为Visual Studio允许我快速跳转到所有链接文件而没有任何问题。

有人遇到过同样的问题吗?我很感谢任何建议,因为这件事让我非常疯狂。

问候, 晶圆厂

+0

显示您的

0

使用铬调试器或喜爱的调试,以确保您的源文件被拉出。还要确保你没有多次引用源文件

+0

我删除了Bootstrap的一些双引用,但错误依然存在。 http://s1.directupload.net/images/140210/ftko4wqs.png 编辑:删除浏览器缓存只会导致状态代码更改为200。 – fabs