2014-06-08 44 views
0
@model TripGMap.Models.PhotoModel.Photo 

    <div> 
     <dl class="dl-horizontal"> 

      <a id="single_1" href="http://farm4.staticflickr.com/3712/9032543579_1217e6566b_b.jpg" title="Singapore from the air (Andrew Tan 2011)"> 
       <img src="http://farm4.staticflickr.com/3712/9032543579_1217e6566b_m.jpg" alt="" /> 
      </a> 
     </dl> 
    </div> 

@section scripts 
{ 
    <script> 
     $(document).ready(function() { 
      $("#single_1").fancybox({ 
       helpers: { 
        title: { 
         type: 'float' 
        } 
       } 
      }); 
     }); 
    </script> 
} 

這是我的觀點。我無法在這裏運行任何js。正如你可以看到我試圖在我的圖像上運行fancybox,但它不起作用。它只是把我送到圖像源; /。我究竟做錯了什麼?無法運行任何JS相關的東西。 MVC頁

我已經嘗試刪除@section腳本的東西等等。仍然JS不工作。我甚至在視圖中添加了一些連接。

有什麼建議嗎?怎麼了?我錯過了什麼?

感謝您的任何建議!

回答

0
  • 您的js代碼是否在HTML源代碼中輸出?

  • 看看控制檯,有沒有錯誤?如果是這樣,它應該告訴你什麼是錯的。

  • 您在代碼之前或之後包含jQuery?如果之後,您的代碼將無法工作,因爲當您嘗試通過$訪問它時,jQuery甚至沒有初始化。

相關問題