|
954 | 954 | } |
955 | 955 |
|
956 | 956 | //set new position to helper layer |
957 | | - helperLayer.setAttribute('style', 'width: ' + (elementPosition.width + widthHeightPadding) + 'px; ' + |
| 957 | + helperLayer.style.cssText = 'width: ' + (elementPosition.width + widthHeightPadding) + 'px; ' + |
958 | 958 | 'height:' + (elementPosition.height + widthHeightPadding) + 'px; ' + |
959 | 959 | 'top:' + (elementPosition.top - widthHeightPadding / 2) + 'px;' + |
960 | | - 'left: ' + (elementPosition.left - widthHeightPadding / 2) + 'px;'); |
| 960 | + 'left: ' + (elementPosition.left - widthHeightPadding / 2) + 'px;'; |
961 | 961 |
|
962 | 962 | } |
963 | 963 | } |
|
1078 | 1078 | oldReferenceLayer.querySelector('.introjs-bullets li > a.active').className = ''; |
1079 | 1079 | oldReferenceLayer.querySelector('.introjs-bullets li > a[data-stepnumber="' + targetElement.step + '"]').className = 'active'; |
1080 | 1080 | } |
1081 | | - oldReferenceLayer.querySelector('.introjs-progress .introjs-progressbar').setAttribute('style', 'width:' + _getProgress.call(self) + '%;'); |
| 1081 | + oldReferenceLayer.querySelector('.introjs-progress .introjs-progressbar').style.cssText = 'width:' + _getProgress.call(self) + '%;'; |
1082 | 1082 | oldReferenceLayer.querySelector('.introjs-progress .introjs-progressbar').setAttribute('aria-valuenow', _getProgress.call(self)); |
1083 | 1083 |
|
1084 | 1084 | //show the tooltip |
|
1172 | 1172 | progressBar.setAttribute('aria-valuemin', 0); |
1173 | 1173 | progressBar.setAttribute('aria-valuemax', 100); |
1174 | 1174 | progressBar.setAttribute('aria-valuenow', _getProgress.call(this)); |
1175 | | - progressBar.setAttribute('style', 'width:' + _getProgress.call(this) + '%;'); |
| 1175 | + progressBar.style.cssText = 'width:' + _getProgress.call(this) + '%;'; |
1176 | 1176 |
|
1177 | 1177 | progressLayer.appendChild(progressBar); |
1178 | 1178 |
|
|
1622 | 1622 | //check if the target element is body, we should calculate the size of overlay layer in a better way |
1623 | 1623 | if (!targetElm.tagName || targetElm.tagName.toLowerCase() === 'body') { |
1624 | 1624 | styleText += 'top: 0;bottom: 0; left: 0;right: 0;position: fixed;'; |
1625 | | - overlayLayer.setAttribute('style', styleText); |
| 1625 | + overlayLayer.style.cssText = styleText; |
1626 | 1626 | } else { |
1627 | 1627 | //set overlay layer position |
1628 | 1628 | var elementPosition = _getOffset(targetElm); |
1629 | 1629 | if (elementPosition) { |
1630 | 1630 | styleText += 'width: ' + elementPosition.width + 'px; height:' + elementPosition.height + 'px; top:' + elementPosition.top + 'px;left: ' + elementPosition.left + 'px;'; |
1631 | | - overlayLayer.setAttribute('style', styleText); |
| 1631 | + overlayLayer.style.cssText = styleText; |
1632 | 1632 | } |
1633 | 1633 | } |
1634 | 1634 |
|
|
1642 | 1642 |
|
1643 | 1643 | window.setTimeout(function() { |
1644 | 1644 | styleText += 'opacity: ' + self._options.overlayOpacity.toString() + ';'; |
1645 | | - overlayLayer.setAttribute('style', styleText); |
| 1645 | + overlayLayer.style.cssText = styleText; |
1646 | 1646 | }, 10); |
1647 | 1647 |
|
1648 | 1648 | return true; |
|
0 commit comments