Estoy tratando de mostrar un gráfico generado flot en un proyecto jQuery Mobile. Si llamo a la página jQuery Mobile por su ruta absoluta (por ejemplo: http://server.com/graph/fancy.php) todo funciona bien, pero tan pronto como empiezo a usar la navegación AJAx integrada en jQM, el gráfico se ve codificado.jQuery Mobile con flot y navegación AJAX
También encontré este otro tema jquery mobile and flot library, pero ninguna de las soluciones descritas me funciona.
¿Hay alguna manera de conseguir que jQM y flot trabajen juntos? Desafortunadamente, deshabilitar AJAX tampoco es una opción.
La generación gráfico:
<script type="text/javascript">
var data = [[0, 3], [4, 8], [8, 5], [9, 13]];
$(function() {
var plot = $.plot($("#chart"), [
{
label: "Oh hai",
data: data,
bars: { show: true }
}
]);
});
</script>
<div id="chart" style="width: 600px; height: 350px;"></div>
Se puede publicar un ejemplo de http://jsfiddle.net/ por favor? – Jivings
Aquí tienes: http://jsfiddle.net/MT22y/5/ Ten en cuenta que en mi aplicación la página del gráfico está realmente en un archivo separado, pero el error sigue apareciendo de todos modos (fíjate en el eje y) – Max