2009-12-05 74 views
0

我正在開發一個網站,我正在使用jQuery的標籤實現。在調試模式下,所有的運行都很好,我花了整整一天的時間開發它,當我準備部署到實時站點並且我在'Release'模式下編譯時,這些標籤不再切換。爲什麼這個代碼的行爲不同?我假設這是執行不同的JavaScript代碼。jQuery代碼在調試與發佈模式下的行爲不同

任何想法,我可以檢查什麼?謝謝。

+0

我99%確定它不是javascript。至少我無法弄清楚爲什麼當asp.net應用程序在發佈模式下構建時,它的行爲可能會有所不同。 – 2009-12-05 22:55:05

回答

1

您可以嘗試使用Javascript Lint來檢查您的調試代碼,以瞭解btelles答案中提到的錯誤類型。如果你最終使用它,你必須在jQuery庫本身附上一個/*jsl:ignore*/標籤,因爲它有一堆被Lint捕獲的東西。

0

感謝您的提示,衛斯理,但顯然其他東西在過程中被破壞,它現在也在調試模式下失敗。問題一定在其他地方。仍在挖掘。

+2

提示=>使用評論來添加評論而不是答案。 :) – 2009-12-06 10:11:58

0

你檢查過你的路徑嗎? 轉到頁面的視圖源並檢查jQuery路徑是否有效。

歡呼聲

相關問題