1234567891011121314151617181920212223242526272829303132333435 |
- /**
- * Created by chenyihong on 14/12/4.
- */
- KindEditor.plugin('fixtoolbar', function (K) {
- var self = this;
- if (!self.fixToolBar) {
- return;
- }
- function init() {
- var toolbar = K('.ke-toolbar');
- var originY = toolbar.pos().y;
- K(window).bind('scroll', function () {
- if (toolbar.css('position') == 'fixed') {
- if(document.body.scrollTop - originY < 0){
- toolbar.css('position', 'static');
- toolbar.css('top', 'auto');
- }
- } else {
- if (toolbar.pos().y - document.body.scrollTop < 0) {
- toolbar.css('position', 'fixed');
- toolbar.css('top', 0);
- }
- }
- });
- }
- if (self.isCreated) {
- init();
- } else {
- self.afterCreate(init);
- }
- });
|