MCPcopy Create free account
hub / github.com/XIU2/UserScript / createAllButtons

Function createAllButtons

Lanzou-Enhanced.user.js:694–718  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

692
693 // 创建排序按鈕
694 function createAllButtons() {
695 const tabTitle = frameDoc.querySelector('#container > div.n1 > div.f_th');
696 const name = tabTitle.querySelector('div.f_name');
697 const size = tabTitle.querySelector('div.f_size');
698 const time = tabTitle.querySelector('div.f_time');
699 const down = tabTitle.querySelector('div.f_down'); // 下载量
700 return {
701 name: {
702 el: createButton(name, 'name', '按 文件名称 排序'),
703 order: 'asc',
704 },
705 size: {
706 el: createButton(size, 'size', '按 文件大小 排序'),
707 order: 'asc',
708 },
709 time: {
710 el: createButton(time, 'time', '按 上传时间 排序'),
711 order: 'asc',
712 },
713 down: {
714 el: createButton(down, 'down', '按 下载次数 排序'),
715 order: 'asc',
716 }
717 };
718 }
719 function createButton(element, by, title) {
720 // element.insertAdjacentHTML('beforeend', '<a class="col_sort_btn" href="javascript: void;" style="font-size: 16px; float: right;">⇧</a>');
721 let button = frameDoc.createElement('a');

Callers 1

filesSortFunction · 0.85

Calls 1

createButtonFunction · 0.85

Tested by

no test coverage detected