Изменить размер диаграммы на родительском div resize - PullRequest
1 голос
/ 05 сентября 2010

надеюсь, кто-то может помочь мне с чем-то, что меня беспокоит.

У меня есть страница, которая основана на системе жидкостной сетки. Я использую плагин gvchart: http://www.ivellios.toron.pl/technikalia/2010/06/22/gvchart-plugin-jquery-with-google-charts/ для генерации диаграмм Google из таблицы. Все работает хорошо, за исключением случаев, когда размер браузера изменен, элементы начинают накладываться, так как диаграмма имеет заданную ширину в JS, например ::1005*

jQuery('#myTable').gvChart({
    chartType: 'AreaChart',
    gvSettings: {
        vAxis: {title: 'No of players'},
        hAxis: {title: 'Month'},
        width: 600,
        height: 300
    }
});

Так есть ли в любом случае, чтобы при изменении размера браузера диаграмма восстанавливалась до правильной ширины родительского элемента?

Большое спасибо

1 Ответ

0 голосов
/ 05 сентября 2010

Вы можете установить размеры диаграммы для события изменения размера окна.

$(window).resize(function() {
    resetDimensions();
});

resetDimensions - метод, в котором вы устанавливаете ширину и высоту графика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...