0
我有下面的代碼,彈出一個jqplot圖的頭:
<script type="text/javascript">
$(document).ready(function() {
alert("javascript working!");
$.jqplot('statgraph', [[[1, 1], [2, 2], [3, 3]]]);
});
</script>
而且在頭部以下的進口(是的,進口就緒()函數之前):
<script language="javascript" type="text/javascript" src="WEB-INF/lib/jquery/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="WEB-INF/lib/jquery/jquery.jqplot.min.js"></script>
<link rel="stylesheet" type="text/css" href="WEB-INF/lib/jquery/jquery.jqplot.css" />
我正在運行這些從谷歌應用程序引擎的jsp,但它似乎並沒有正確調用ready()函數。當我將這段代碼粘貼到一個新的html頁面時,它會起作用。那麼問題與jsp呢?謝謝!
用於存儲JavaScript文件的不尋常的地方。爲什麼不使用CDN或將文件放置在WebContent/scripts下並嘗試訪問它 – frictionlesspulley 2012-02-04 00:53:17
這非常奇怪,將jquery文件夾放在與我的主html頁面相同的目錄中使其工作。這有什麼特別的原因嗎? – theeggman85 2012-02-04 00:55:21
原因是該劇本甚至沒有被包括在內。在新的位置,它可以被包括在內。這對於$(document).ready來說不存在問題。 – 2012-02-04 01:43:43