沒有完全合作我剛開始使用NetBeans IDE(Win7/64位下的NetBeans IDE 7.2(Build 201207171143))嘗試jQuery開發。特別是自動完成似乎非常方便..我使用了本教程:http://netbeans.org/kb/docs/web/js-toolkits-jquery.html 我做了本教程中的所有內容,但是使用了當前版本的jQuery.js(v1.8.0)而不是舊的1.4.2版本。Netbeans自動完成與當前jQuery.js(v1.8.0)
讓我們看一下剪斷下面的代碼: 「$(文件)」
<script type="text/javascript">
$(document).ready(function(){
$("h1").click(function(){ alert ("HI!"); });
});
</script>
自動完成工程並建議「準備就緒」。到目前爲止,這麼好...
第三行以「$(」h1「)開頭。」之後,選擇器後面是「。」我收到很多建議,但不是因爲「點擊」;當我使用舊的jQuery的1.4.2.js它工作在本教程的下面的截圖看出:http://netbeans.org/images_www/articles/69/web/js-toolkits-jquery/code-completion.png
問題:
- 其實這裏有什麼問題嗎?
- 我們可以以某種方式得到這與當前版本的jQuery的工作?如果是這樣:如何?
- 誰可能在這裏負責... jQuery或netbeans中的錯誤?
問候, 斯特凡
---更新---
問題只如果您添加<script type="text/javascript" src="js/jquery.js"></script>
到源代碼中。如果你省略了包含,那麼它的工作方式應該如此。 所以這似乎是Netbeans的一個問題。並引導我們進入以下改編問題:
問題:不包括jquery.js只是一種解決方法。有沒有辦法解決這個問題?也許需要我們在項目的某個地方禁用一些「auto-include-everything」選項?
---更新#2:解決方案---
它甚至包含腳本<script type="text/javascript" src="jq.js"></script>
作品的名稱,但在「」的jquery.js不工作結束的任何資源名稱,而<script type="text/javascript" src="jquery-1.8.0.js"></script>
工作! 所以它實際上是Netbeans中的一種錯誤,是由一些硬編碼的東西造成的。解決方案是以某種方式重命名JavaScript文件,例如還包括修訂。
介紹使用普通版本...未縮小。 – SDwarfs 2012-08-18 20:46:42
但我會「重新檢查」這一點。最初它在我工作的筆記本上進行了測試,這個週末我沒有在手。也許我會在我的私人設備上安裝netbeans 7.2。首先需要完成別的事情......會讓你知道結果。 – SDwarfs 2012-08-18 20:50:05
剛剛測試過。結果是,只要我不在'
'標籤中放置'',它就能正常工作。這似乎是造成這個問題。 – SDwarfs 2012-08-18 22:42:37