|
|
Line 149: |
Line 149: |
| <!-- Latest compiled and minified JavaScript --> | | <!-- Latest compiled and minified JavaScript --> |
| <script> | | <script> |
|
| |
| (function($, mw) {
| |
| $.getScript("https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js", function() {
| |
| $.getScript("https://cdn.jsdelivr.net/npm/bootstrap-select@1.13.14/dist/js/bootstrap-select.min.js", function() {
| |
| $('#org').selectpicker();
| |
| // setup click handlers
| |
| $('#org').on('changed.bs.select', function (e, clickedIndex, isSelected, previousValue) {
| |
| $('#actions').text('')
| |
| $('#connected_actors').text('')
| |
| var selectedBusinessID = e.target.value
| |
| org_name = orgs[selectedBusinessID].name
| |
| var actors = orgs[selectedBusinessID].responsible_actors
| |
| $('#connected_actors').text('linkitetyt toimijat: ' + actors.map(function(a) {return a.fi}).join(','))
| |
| filtered_actions = filter_actions(new Set(actors.map(function(a) { return a.id})))
| |
| console.log(filtered_actions)
| |
| groups1 = group_actions_by_year(filtered_actions)
| |
| console.log(groups1)
| |
| //groups2 = group_years_by_actors(groups1, actors)
| |
| //console.log(groups2)
| |
| render_actions(groups1)
| |
| $('body').scrollspy({ target: '#year-shortcut' })
| |
|
| |
| });
| |
| $(".year-link").on('click', function(e) {
| |
| e.preventDefault();
| |
| var target = '#' + e.currentTarget.id.split('nav-item-')[1];
| |
| $('html, body').animate({
| |
| scrollTop: $(target).offset().top
| |
| }, 1000);
| |
| });
| |
| // fetch data
| |
| fetch_data();
| |
| });
| |
| });
| |
| })($, mw);
| |
|
| |
|
| |
|
| |
|
|
| |
|