|
1037 | 1037 | , hiddenNewAttr = (hidden == 0) ? {"data-hidden": 1} : {"data-hidden": 0}; |
1038 | 1038 |
|
1039 | 1039 | if (hidden == 0) { |
1040 | | - label.animate({"opacity":0.5}, 300); |
| 1040 | + label.animate({"opacity":0.5}, legendOptions.hideElemsOnClick.animDuration); |
1041 | 1041 | } else { |
1042 | | - label.animate({"opacity":1}, 300); |
| 1042 | + label.animate({"opacity":1}, legendOptions.hideElemsOnClick.animDuration); |
1043 | 1043 | } |
1044 | 1044 |
|
1045 | 1045 | for (var id in elems) { |
|
1056 | 1056 | ) { |
1057 | 1057 | (function(id) { |
1058 | 1058 | if (hidden == 0) { |
1059 | | - elems[id].mapElem.animate({"opacity":legendOptions.hideElemsOnClick.opacity}, 300, "linear", function() {(legendOptions.hideElemsOnClick.opacity == 0) && elems[id].mapElem.hide();}); |
1060 | | - elems[id].textElem && elems[id].textElem.animate({"opacity":legendOptions.hideElemsOnClick.opacity}, 300, "linear", function() {(legendOptions.hideElemsOnClick.opacity == 0) && elems[id].textElem.hide();}); |
| 1059 | + elems[id].mapElem.animate({"opacity":legendOptions.hideElemsOnClick.opacity}, legendOptions.hideElemsOnClick.animDuration, "linear", function() {(legendOptions.hideElemsOnClick.opacity == 0) && elems[id].mapElem.hide();}); |
| 1060 | + elems[id].textElem && elems[id].textElem.animate({"opacity":legendOptions.hideElemsOnClick.opacity}, legendOptions.hideElemsOnClick.animDuration, "linear", function() {(legendOptions.hideElemsOnClick.opacity == 0) && elems[id].textElem.hide();}); |
1061 | 1061 | } else { |
1062 | 1062 | if (legendOptions.hideElemsOnClick.opacity == 0) { |
1063 | 1063 | elems[id].mapElem.show(); |
1064 | 1064 | elems[id].textElem && elems[id].textElem.show(); |
1065 | 1065 | } |
1066 | | - elems[id].mapElem.animate({"opacity":typeof elems[id].mapElem.originalAttrs.opacity != "undefined" ? elems[id].mapElem.originalAttrs.opacity : 1}, 300); |
1067 | | - elems[id].textElem && elems[id].textElem.animate({"opacity":typeof elems[id].textElem.originalAttrs.opacity != "undefined" ? elems[id].textElem.originalAttrs.opacity : 1}, 300); |
| 1066 | + elems[id].mapElem.animate({"opacity":typeof elems[id].mapElem.originalAttrs.opacity != "undefined" ? elems[id].mapElem.originalAttrs.opacity : 1}, legendOptions.hideElemsOnClick.animDuration); |
| 1067 | + elems[id].textElem && elems[id].textElem.animate({"opacity":typeof elems[id].textElem.originalAttrs.opacity != "undefined" ? elems[id].textElem.originalAttrs.opacity : 1}, legendOptions.hideElemsOnClick.animDuration); |
1068 | 1068 | } |
1069 | 1069 | })(id); |
1070 | 1070 | } |
|
1431 | 1431 | , hideElemsOnClick : { |
1432 | 1432 | enabled : true |
1433 | 1433 | , opacity : 0.2 |
| 1434 | + , animDuration : 300 |
1434 | 1435 | } |
1435 | 1436 | , slices : [] |
1436 | 1437 | , mode : "vertical" |
|
0 commit comments