Skip to content

Commit 7f6141d

Browse files
committed
fix
1 parent 5c5f1d3 commit 7f6141d

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

Select All Checkboxes/Select All Checkboxes.user.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// @name:zh-CN 多选框伴侣
44
// @name:zh-TW 多選框伴侶
55
// @namespace hoothin
6-
// @version 0.3
6+
// @version 0.5
77
// @description A mate for checkbox, select all checkboxes by press Ctrl+Alt+mouse1, or select checkboxes with mouse over by press Alt, or select checkboxes between 2 marks by press Shift.
88
// @description:zh-CN Ctrl+Alt点击全选多选框,Alt加鼠标悬停选择多选框,Shift选择两个多选框之间的所有多选框
99
// @description:zh-TW Ctrl+Alt點擊全選多選框,Alt加鼠標懸停選擇多選框,Shift選擇兩個多選框之間的所有多選框
@@ -36,11 +36,10 @@
3636
$("input:checkbox:enabled").click();
3737
}
3838

39-
var selectObj = $("input:checkbox:enabled");
4039
var preObj;
41-
selectObj.mousedown(function (event) {
40+
$(document).on("mousedown","input:checkbox:enabled",function (event) {
4241
if(!event.shiftKey&&event.altKey&&event.ctrlKey){
43-
selectObj.click();
42+
$("input:checkbox:enabled").click();
4443
this.click();
4544
}else if(event.shiftKey&&!event.altKey&&!event.ctrlKey){
4645
var curParent=this;
@@ -69,7 +68,7 @@
6968
}
7069
preObj=this;
7170
});
72-
selectObj.mouseover(function (event) {
71+
$(document).on("mouseover","input:checkbox:enabled",function (event) {
7372
if(!event.shiftKey&&event.altKey&&!event.ctrlKey){
7473
this.click();
7574
}

0 commit comments

Comments
 (0)