src/mousetracker.js
function startTracking( tracker ) {
        var delegate = THIS[ tracker.hash ],
            event,
            i;

        if ( !delegate.tracking ) {
            for ( i = 0; i < $.MouseTracker.subscribeEvents.length; i++ ) {
                event = $.MouseTracker.subscribeEvents[ i ];
                $.addEvent(
                    tracker.element,
                    event,
                    delegate[ event ],
                    false
                );
            }

            clearTrackedPointers( tracker );

            delegate.tracking = true;
        }
    }
function startTracking( tracker ) {
        var delegate = THIS[ tracker.hash ],
            event,
            i;

        if ( !delegate.tracking ) {
            for ( i = 0; i < $.MouseTracker.subscribeEvents.length; i++ ) {
                event = $.MouseTracker.subscribeEvents[ i ];
                $.addEvent(
                    tracker.element,
                    event,
                    delegate[ event ],
                    false
                );
            }

            clearTrackedPointers( tracker );

            delegate.tracking = true;
        }
    }
function startTracking ( tracker ) { var delegate = THIS [ tracker . hash ] , event , i ; if ( ! delegate . tracking ) { for ( i = 0 ; i < $ . MouseTracker . subscribeEvents . length ; i ++ ) { event = $ . MouseTracker . subscribeEvents [ i ] ; $ . addEvent ( tracker . element , event , delegate [ event ] , false ) ; } clearTrackedPointers ( tracker ) ; delegate . tracking = true ; } }
Starts tracking pointer events on the tracked element.
@private
@inner
Starts tracking pointer events on the tracked element .