amCharts + jQuery 移动整合
amCharts + jQuery Mobile integration
我正在尝试添加 AMCharts.js in my jQuery Mobile application, but the chart is zoom-able or scroll-able. I can only use mouse wheel to zoom in-out, but when I tried to prepare fiddle,效果很好。
唯一不同的是,在我的应用程序中,amchart 不在首页上,而是在导航 2 个页面之后出现。我已将脚本包含在我的 .htm 文件中。
<div data-role="page">
<div id="header" data-role="header">Header</div>
<div id="content" data-role="content">
<p> am charts <p>
<div id="chartdiv"></div>
</div>
<div id="footer" data-role="footer">Footer</div>
</div>
我在我的应用程序中收到此错误:Uncaught TypeError: a.touches.item is not a function 当我尝试在图表中拖动滑块或 zoom/scroll 时。
[highstocks.js][3]
也出现同样的错误
尝试在您导航到的页面的 pageshow 事件中创建图表:
$(document).on("pageshow", "#page2", function () { ...
Updated FIDDLE
我正在尝试添加 AMCharts.js in my jQuery Mobile application, but the chart is zoom-able or scroll-able. I can only use mouse wheel to zoom in-out, but when I tried to prepare fiddle,效果很好。
唯一不同的是,在我的应用程序中,amchart 不在首页上,而是在导航 2 个页面之后出现。我已将脚本包含在我的 .htm 文件中。
<div data-role="page">
<div id="header" data-role="header">Header</div>
<div id="content" data-role="content">
<p> am charts <p>
<div id="chartdiv"></div>
</div>
<div id="footer" data-role="footer">Footer</div>
</div>
我在我的应用程序中收到此错误:Uncaught TypeError: a.touches.item is not a function 当我尝试在图表中拖动滑块或 zoom/scroll 时。
[highstocks.js][3]
也出现同样的错误
尝试在您导航到的页面的 pageshow 事件中创建图表:
$(document).on("pageshow", "#page2", function () { ...
Updated FIDDLE