2
저는 한 번에 선택한 HTML을 표시하고 나머지를 숨기는 HTML 하이퍼 링크가 30 개 정도 있습니다. 몇 가지 하이 차트를 선택한 후 이렇게하는 동안 "이 페이지의 스크립트로 인해 Internet Explorer가 느리게 실행됩니다."라는 오류 메시지가 나타납니다. 너무 많은 차트가 동시에 그려지는 이유가 무엇입니까? 숨겨진 차트를 파괴하고 선택할 때 다시 작성할 수있는 방법이 있습니까?) (JQuery와 준비 완료 하이 차트로 인해 IE가 천천히 실행됩니다.
는 난 JSON 데이터로부터 동적function drawTrendCharts() {
$.ajax({
type: "POST",
url: url,
data: data,
success: function(data) {
chart = new Highcharts.Chart({ /*configurations*/
});
}
});
}
페이지 당 표시되는 정보가 적습니까? 30은 사용자가 읽을 수있는 정보량을 의미합니다. 더 쉽게 소화 할 수있는 더 작은 섹션으로 나눌 수 있습니까? – thatidiotguy
IE 차트 30 개! RIP ... 'chart.destroy()'가 존재합니다 –
긴 배열이 있고 그것을 반복 할 때 발생합니다. 버튼/링크를 클릭하면 더 많은 10 개의 차트가 표시됩니다. 따라서 시간당 10 개의 차트 만 렌더링하면됩니다. 또는 페이지에 표시하십시오. –