|
53 | 53 | $body.off('touchmove', preventDefault); |
54 | 54 | } |
55 | 55 |
|
| 56 | + function createBackdropComponent(backdrop) { |
| 57 | + backdrop.addClass('tour-backdrop').css({ |
| 58 | + display: 'none', |
| 59 | + zIndex: TourConfig.get('backdropZIndex') |
| 60 | + }); |
| 61 | + $body.append(backdrop); |
| 62 | + } |
| 63 | + |
56 | 64 | function showBackdrop() { |
57 | 65 | viewWindow.top.css('display', 'block'); |
58 | 66 | viewWindow.bottom.css('display', 'block'); |
|
66 | 74 | viewWindow.right.css('display', 'none'); |
67 | 75 | } |
68 | 76 |
|
69 | | - viewWindow.top.addClass('tour-backdrop').css('display', 'none'); |
70 | | - viewWindow.bottom.addClass('tour-backdrop').css('display', 'none'); |
71 | | - viewWindow.left.addClass('tour-backdrop').css('display', 'none'); |
72 | | - viewWindow.right.addClass('tour-backdrop').css('display', 'none'); |
73 | | - $body.append(viewWindow.top); |
74 | | - $body.append(viewWindow.bottom); |
75 | | - $body.append(viewWindow.left); |
76 | | - $body.append(viewWindow.right); |
| 77 | + createBackdropComponent(viewWindow.top); |
| 78 | + createBackdropComponent(viewWindow.bottom); |
| 79 | + createBackdropComponent(viewWindow.left); |
| 80 | + createBackdropComponent(viewWindow.right); |
77 | 81 |
|
78 | 82 | service.createForElement = function (element, shouldPreventScrolling, isFixedElement) { |
79 | 83 | var position, |
|
0 commit comments