binux / yaaw

Yet Another Aria2 Webui in pure HTML/CSS/Javascirpt
http://binux.github.io/yaaw/demo/
2.35k stars 404 forks source link

add range select by 'ctrl' key. #139

Closed eroamane closed 4 years ago

eroamane commented 4 years ago

添加范围选择功能。 可以通过按下Ctrl键选择2个任务之间的全部任务。

binux commented 4 years ago

这个一般不是shift选择两个之间的吗?

eroamane commented 4 years ago

if (!e.ctrlKey) 改成 if (!e.shiftKey) 即可 或增加shift键 if (!e.ctrlKey || !e.shiftKey)。 问题是,Shift键在浏览器里是选择文本的。改成Ctrl键是为了避免冲突。

binux commented 4 years ago

给 .select-box 加一个 user-select: none 的 CSS style 就好了嘛。 我觉得 shift 更自然一点。