我用一些css和jquery設計了一個簡單的網站。所有的CSS都在標題中使用,JavaScript文件位於一個名爲Scripts的文件夾中,並在我的網站中引用,如下所示。一切都在本地美麗,但在服務器上的一些對象,如一些我的div的對象不在原來的位置,我的下拉菜單使用jquery不能正常工作,但他們有一些工作(像他們滑落或淡入淡出) 。aspx網站在網絡服務器上的行爲不同......但爲什麼?
我在Web服務器的根上製作了相同的文件夾結構。我正在使用.NET 3.5並且服務器確實支持它。
你們認爲這可能是我的腳本路徑問題? 什麼可能導致CSS將div移出位置? css或jquery在不同服務器上的行爲有所不同嗎?
<script src="Scripts/jquery.validate.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.validate.min-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery.validate.js" type="text/javascript"></script>
<script src="Scripts/jquery.validate-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1.min-vsdoc.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.2.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.easing.1.2.js" type="text/javascript"></script>
<script src="Scripts/jquery.color.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.8.4.custom.min.js" type="text/javascript"></script>
多謝
你應該在生產中包含*縮小版本,而不是非縮小版本或'-vsdoc',也應該只包含一個版本的jQuery :)所有插件應該包含在jQuery之後,最後一件事情,如果您包含jQuery UI,則不需要顏色插件。它會看起來像這樣:http:// jsfiddle。net/nick_craver/YafaA/ – 2010-08-27 16:26:29
感謝Nick,我認爲腳本路徑不再是我的問題,因爲jquery正在工作(有褪色,滑動等,但無序)。它只是不正常工作。我的div沒有對齊,這是一個CSS問題......只發生在生產服務器上。我不知道爲什麼。 – EKet 2010-08-27 17:39:19
請嘗試更改您的母版頁或頁面的DOCTYPE,因爲它有時會決定渲染行爲。 – 2010-08-27 17:55:27