如何使用JavaScript使用鼠标左键实现矩形拖动选择脚本(类似于在Windows GUI中选择多个文件)?

如何使用JavaScript使用鼠标左键实现矩形拖动选择脚本(类似于在Windows GUI中选择多个文件)?,javascript,html,css,dom,mouseevent,Javascript,Html,Css,Dom,Mouseevent,单击并拖动鼠标需要创建矩形(框)视觉效果。此框中的任何元素都应触发事件 例如,突出显示页面上的一组div元素,从而触发一个事件,该事件会更改其颜色。能够看到里面的元素改变颜色的盒子效果 另外,我不想显示默认的蓝色高亮效果 我的第一次尝试(非常草率)是: 我听说过jQueryUI.selective(),但我想要一个不需要插件的解决方案 event

单击并拖动鼠标需要创建矩形(框)视觉效果。此框中的任何元素都应触发事件

例如,突出显示页面上的一组div元素,从而触发一个事件,该事件会更改其颜色。能够看到里面的元素改变颜色的盒子效果

另外,我不想显示默认的蓝色高亮效果

我的第一次尝试(非常草率)是:

我听说过jQueryUI.selective(),但我想要一个不需要插件的解决方案

event