Я пытаюсь открыть высокие диаграммы в новых окнах браузера, поэтому я делаю что-то вроде этого.
let chartWindow = window.open("", "_blank", "left=0,top=0,width=600,height=450");
let chartContainer = $("<div />", {
class: "chart-container"
});
$(chartWindow.document.body).append(chartContainer);
Highcharts.chart(chartContainer[0], chartOptions);
Но если открыто более одного окна и если вы пытаетесь увеличить другие окна отдельнос первого клика застрять.Похоже, какое-то событие не срабатывает должным образом.Поэтому, если вы попытаетесь выбрать график для увеличения, он застрянет, и вам придется перейти к первому открытому графику и щелкнуть там, чтобы исправить это.Я уверен, что из-за открытия графиков на новых окнах, но мне нужно это сделать.
В чем здесь проблема?
Редактировать: пример кода