Browse Source

collapse info card when clicking on file link

master
cinnaboot 7 years ago
parent
commit
0aa156c604
  1. 12
      video_metadata/static/file_listing.js

12
video_metadata/static/file_listing.js

@ -31,10 +31,14 @@ function addContents(node, json) {
a.addEventListener('click', function(e) {
e.preventDefault();
let element = a.parentNode
if (element.querySelector('ul')) {
element.removeChild(element.querySelector('ul'));
let element = e.target.parentNode; // NOTE: the parent 'li' element
let ul_node = element.parentNode.querySelector('li > ul');
let div_node = element.parentNode.querySelector('li > .search_result');
if (ul_node) {
element.removeChild(ul_node);
} else if (div_node) {
element.removeChild(div_node);
} else {
if (a.dataset.is_dir == 'true') {
fetchJSON(FOLDER_CONTENTS_PATH + a.dataset.rel_path, parseResponse, element);

Loading…
Cancel
Save