Skip to content
This repository was archived by the owner on Dec 18, 2025. It is now read-only.

Commit 11ec418

Browse files
committed
name space change
1 parent f226e97 commit 11ec418

1 file changed

Lines changed: 21 additions & 21 deletions

File tree

‎jquery.scrollbeacon.js‎

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
var VIEW_CLIP_BOTTOM = 1;
88
var VIEW_OVERLAP = 7;
99

10-
var NAMESPACE = 'scrolling';
10+
var NAMESPACE = 'scrollbeacon';
1111
var NAMESPACE_ELMID = NAMESPACE + '_elementid';
1212
var EV_APPEAR = 'appear.' + NAMESPACE;
1313
var EV_DISAPPEAR = 'disappear.' + NAMESPACE;
1414
var EV_POSTIONCHANGE = 'positionchange.' + NAMESPACE;
15-
var SCROLLING_EVENTS = [EV_APPEAR, EV_DISAPPEAR, EV_POSTIONCHANGE];
15+
var SCROLLBEACON_EVENTS = [EV_APPEAR, EV_DISAPPEAR, EV_POSTIONCHANGE];
1616

1717
var scrollers = [];
18-
var jquery_scrolling = $.scrolling = {
18+
var jquery_scrollbeacon = $.scrollbeacon = {
1919
every: 34, // 30 fps
2020
VIEW_OUT: VIEW_OUT,
2121
VIEW_CLIP_BOTTOM: VIEW_CLIP_BOTTOM,
@@ -35,11 +35,11 @@
3535
};
3636

3737
/**
38-
* jQuery.scrolling
38+
* jQuery.scrollbeacon
3939
* (c) 2012, Takashi Mizohata
4040
* MIT
4141
*/
42-
$.fn.scrolling = function () {
42+
$.fn.scrollbeacon = function () {
4343
var method;
4444
var opts;
4545
var args;
@@ -72,7 +72,7 @@
7272
return this;
7373
},
7474
refresh: function (i, elm) {
75-
// console.log('scrolling::refresh');
75+
// console.log('scrollbeacon::refresh');
7676
var target = $(elm).data(NAMESPACE);
7777
if (target) {
7878
target.refresh();
@@ -178,7 +178,7 @@
178178

179179
Scroller.prototype._onscroll = function (ev) {
180180
var now = getNow();
181-
if (now - this.last_scroll > jquery_scrolling.every) {
181+
if (now - this.last_scroll > jquery_scrollbeacon.every) {
182182
this.last_scroll = now;
183183
this._scrollimpl(ev);
184184
return;
@@ -187,7 +187,7 @@
187187
if (this.handler_tailing) {
188188
clearTimeout(this.handler_tailing);
189189
}
190-
this.handler_tailing = setTimeout(this.tailing_function, jquery_scrolling.every / 2 );
190+
this.handler_tailing = setTimeout(this.tailing_function, jquery_scrollbeacon.every / 2 );
191191
this.tailing_event = ev;
192192
};
193193

@@ -196,7 +196,7 @@
196196
var top = $elm.scrollTop();
197197
var delta = top - this.last_top;
198198
var direction = (delta >= 0);
199-
var scrolling = ev.scrolling = {
199+
var scrollbeacon = ev.scrollbeacon = {
200200
direction: direction,
201201
delta: delta
202202
};
@@ -205,7 +205,7 @@
205205
this.scrolltick(ev);
206206
}
207207

208-
$.each($.map(this.targets, findChanged(this.elm)), dispatchEvent(scrolling));
208+
$.each($.map(this.targets, findChanged(this.elm)), dispatchEvent(scrollbeacon));
209209
};
210210

211211
// =============================================
@@ -239,7 +239,7 @@
239239
MovingTarget.prototype.remove = function () {
240240
var $elm = $(this.elm);
241241
$.each(
242-
SCROLLING_EVENTS,
242+
SCROLLBEACON_EVENTS,
243243
function (i, str) {
244244
$elm.off(str);
245245
}
@@ -312,16 +312,16 @@
312312
return result;
313313
};
314314

315-
var dispatchEvent = function (scrolling) {
315+
var dispatchEvent = function (scrollbeacon) {
316316
return function (i, mapped) {
317317
var e_appear_disappear;
318318
var e_change = jQuery.Event(EV_POSTIONCHANGE);
319319
var target = mapped.target;
320320
var $elm = $(target.elm);
321-
var s = $.extend({}, scrolling);
321+
var s = $.extend({}, scrollbeacon);
322322
s.position = target.position;
323323

324-
e_change.scrolling = s;
324+
e_change.scrollbeacon = s;
325325
$elm.triggerHandler(e_change);
326326

327327
if (mapped.event_ad) {
@@ -331,7 +331,7 @@
331331
else {
332332
e_appear_disappear = jQuery.Event(EV_DISAPPEAR);
333333
}
334-
e_appear_disappear.scrolling = s;
334+
e_appear_disappear.scrollbeacon = s;
335335
$elm.triggerHandler(e_appear_disappear);
336336
}
337337
};
@@ -364,7 +364,7 @@
364364
// =============================================
365365

366366
$.each(
367-
SCROLLING_EVENTS,
367+
SCROLLBEACON_EVENTS,
368368
function (i, str) {
369369
var arr = str.split('.');
370370
var type = arr.shift();
@@ -389,7 +389,7 @@
389389
/***************************************************
390390
391391
// as easy as
392-
$('.scrolling').scrolling(
392+
$('.scrollbeacon').scrollbeacon(
393393
{
394394
appear: function (ev) {
395395
// do something when it comes into viewport
@@ -401,7 +401,7 @@
401401
);
402402
403403
// if you pass parent, it will attached to the parent
404-
$('.scrolling').scrolling(
404+
$('.scrollbeacon').scrollbeacon(
405405
{
406406
parent: '#scroll_parent',
407407
appear: function (ev) {
@@ -413,7 +413,7 @@
413413
// you can pass ontick
414414
// note you can only assign one on scroll per parent.
415415
// for performance reason
416-
$('.scrolling').scrolling(
416+
$('.scrollbeacon').scrollbeacon(
417417
{
418418
scroll: function (ev) {
419419
// do something for every time, scroll gets fired,
@@ -423,11 +423,11 @@
423423
);
424424
425425
// you can get a parent by
426-
var parent = $('.scrolling').data('scroller');
426+
var parent = $('.scrollbeacon').data('scroller');
427427
parent.refresh();
428428
429429
// or call the event
430-
$('.scroll').triggerHandler('refresh.scrolling');
430+
$('.scroll').triggerHandler('refresh.scrollbeacon');
431431
432432
//
433433

0 commit comments

Comments
 (0)