8000 Merge pull request #6 from hlfcoding/patch-1 · JavaScriptCodes/midnight.js@c7defc6 · GitHub
[go: up one dir, main page]

Skip to content

Commit c7defc6

Browse files
Merge pull request Aerolab#6 from hlfcoding/patch-1
Refactored the $.fn.css call.
2 parents 4826f5b + e35cfbc commit c7defc6

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed

midnight.jquery.js

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -139,11 +139,13 @@
139139

140140
// Create the fake headers
141141
$originalHeader
142-
.css('position', 'fixed')
143-
.css('top', '0')
144-
.css('left', '0')
145-
.css('right', '0')
146-
.css('overflow', 'hidden');
142+
.css({
143+
position: 'fixed',
144+
top: 0,
145+
left: 0,
146+
right: 0,
147+
overflow: 'hidden'
148+
});
147149

148150
updateHeaderHeight();
149151

@@ -176,10 +178,15 @@
176178
headers[headerClass].element = $defaultHeader.clone(true, true).removeClass( settings['defaultClass'] ).addClass(headerClass).appendTo( $originalHeader );
177179
}
178180

179-
headers[headerClass].element
180-
.css('position', 'absolute')
181-
.css('overflow', 'hidden')
182-
.css('top', '0').css('left', '0').css('right', '0').css('bottom', '0');
181+
var resetStyles = {
182+
position: 'absolute',
183+
overflow: 'hidden',
184+
top: 0,
185+
left: 0,
186+
right: 0,
187+
bottom: 0
188+
};
189+
headers[headerClass].element.css(resetStyles);
183190

184191
if( transformMode !== false ) {
185192
headers[headerClass].element.css(transformMode, 'translateZ(0)');
@@ -190,10 +197,7 @@
190197
headers[headerClass].element.wrapInner('<div class="'+ settings['innerClass'] +'"></div>');
191198
}
192199
headers[headerClass].inner = headers[headerClass].element.find('> .'+ settings['innerClass'])
193-
headers[headerClass].inner
194-
.css('position', 'absolute')
195-
.css('overflow', 'hidden')
196-
.css('top', '0').css('left', '0').css('right', '0').css('bottom', '0');
200+
headers[headerClass].inner.css(resetStyles);
197201

198202
if( transformMode !== false ) {
199203
headers[headerClass].inner.css(transformMode, 'translateZ(0)');
@@ -406,4 +410,4 @@
406410

407411
};
408412

409-
})(jQuery));
413+
})(jQuery));

0 commit comments

Comments
 (0)
0