blob: bf5b2d9c9b1a8445e447a896c2c3f0f61f1c12cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
jQuery(document).ready(
function () {
jQuery(document).on(
'click',
'.resource-tree .expand-action',
function (event) {
var li_element = jQuery(event.target).parent();
if (!li_element) {
return;
}
jQuery(event.target).css('transform', 'rotate(90deg)');
jQuery(li_element).siblings().css('display', 'none');
//Show the layer of resources that lies
//below the clicked resource:
var ul_elements = jQuery(li_element).children('ul');
jQuery(ul_elements).css('display', 'block');
jQuery(ul_elements).children('li').css('display', 'list-item');
jQuery(event.target).removeClass('expand-action');
jQuery(event.target).addClass('collapse-action');
}
);
jQuery(document).on(
'click',
'.resource-tree .collapse-action',
function (event) {
var li_element = jQuery(event.target).parent();
if (!li_element) {
return;
}
jQuery(event.target).css('transform', '');
jQuery(li_element).siblings().css('display', '');
//Show the layer of resources that lies
//below the clicked resource:
var ul_elements = jQuery(li_element).children('ul');
jQuery(ul_elements).css('display', 'none');
jQuery(ul_elements).children('li').css('display', 'none');
jQuery(event.target).removeClass('collapse-action');
jQuery(event.target).addClass('expand-action');
}
);
}
);
|