Maverik2210
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот в том то и дело, что вроде всё правильно, но не работает. Flot - известная jquery библиотека, формат данных там действительно именно такой [[1,2],[3,4],[5,6]] : https://github.com/flot/flot/blob/master/API.md (раздел Data Format) И когда ему скармливаю var w_dir = <?php echo json_encode($dataset1); ?>; то всё отображается правильно. Tooltip plugin - тоже популярный плагин для этой библиотеки и пользует тот же формат данных, вот к примеру функция из стандартных примеров: $(function () { var sin = [], cos = []; for (var i = 0; i < 12; i += 0.2) { sin.push([i, Math.sin(i)]); cos.push([i, Math.cos(i)]); } var options = { series: { lines: { show: true }, points: { show: true } }, grid: { hoverable: true }, yaxis: { min: -1.2, max: 1.2 }, tooltip: true, tooltipOpts: { content: "'%s' of %x.1 is %y.4", shifts: { x: -60, y: 25} } }; var plotObj = $.plot( $("#placeholder"), [ { data: sin, label: "sin(x)"}, { data: cos, label: "cos(x)" } ], options ); }); Возникает вопрос, почему ента сволочь не отображает тултипы, когда ей скармливаю w_dir , тогда как если вместо него пишу что-нибудь вроде [[1,2],[3,4],[5,6]] - оно начинает их отображать ? |