我正在使用 JSXGraph (http://jsxgraph.uni-bayreuth.de/wp/) 使用 jQuery Mobile 在我的网站上绘制图表
我在处理 jQuery Mobile 的 AJAX 链接时遇到了一些麻烦,默认情况下,链接会自动作为 AJAX 链接执行,但这会导致 JSXGraph 出现一些问题,导致出现空框
我目前的解决方案是将 data-ajax="false" 添加到链接
<a href="page.html" data-ajax="false">Page</a>
我正在使用以下代码进行绘图:
$('.type-interior').live('pageshow', function () {
var b = JXG.JSXGraph.initBoard('jxgbox', {boundingbox: [-5, 2, 5, -2], axis:true});
var p1 = b.create('point',[-1,1], {name:'A',size:4});
var p2 = b.create('point',[2,-1], {name:'B',size:4});
});
还有其他解决方案吗?喜欢在页面加载后完全禁用 AJAX 链接或重新加载 JSXGraph?