Skip to content

Commit a7254cf

Browse files
committed
Added stickyClass (css class) feature.
1 parent 996d213 commit a7254cf

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/web/mage/sticky.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ define([
1212
$.widget('mage.sticky', {
1313
options: {
1414
container: '',
15-
spacingTop: 0
15+
spacingTop: 0,
16+
stickyClass: '_sticky'
1617
},
1718

1819
/**
@@ -51,7 +52,9 @@ define([
5152

5253
offset = Math.max( 0, Math.min( offset, this.maxOffset) );
5354

54-
this.element.css( 'top', offset );
55+
this.element
56+
.toggleClass(this.options.stickyClass, (offset > 0))
57+
.css( 'top', offset );
5558
}
5659
},
5760

0 commit comments

Comments
 (0)