我想在 jQuery 移动网络应用程序中创建图表。我正在使用jqPlot
图表,但无法创建图表。我正在使用以下代码:
<html>
<head>
<script type="text/javascript" src="@Url.Content("~/Scripts/app/jquery.mobile-1.0b2.min.js")"></script>
<script type="text/javascript"src="@Url.Content("~/Scripts/jquery.jqplot.min.js")"></script>
<link rel="stylesheet" type="text/css" href="@Url.Content("~/Content/jquery.jqplot.min.css" )"/>
<link rel="stylesheet" href="@Url.Content("~/Content/jquery.mobile-1.0b2.css")" />
<link rel="stylesheet" href="@Url.Content("~/Content/jquery.mobile-1.0b2.min.css")" />
<script type="text/javascript">
$('#index').live('pageinit', function (event) {
alert("jqplotchart");
$.jqplot('container', [[[1, 2], [3, 5.12], [5, 13.1], [7, 33.6], [9, 85.9], [11, 219.9]]]);
});
</script>
</head>
<body>
<div id="index" data-role="page">
<div id="container" style="height: 400px; min-width: 600px">
</div>
</div>
</body>
</html>
为了检查 jQuery,我还在函数中添加了一个警报,但它也没有显示警报。也许是因为我pageinit()
以错误的方式使用该事件?请建议我如何使用该pageinit()
事件或者我是否需要使用其他事件来创建图表?