1234567891011121314151617181920212223242526 |
- /* vim: set ts=2: */
- var loc = document.location;
- var port = loc.port == '' ? ( loc.protocol == 'https:' ? 443 : 80 ) : loc.port;
- var url = loc.protocol + '//' + loc.hostname + ':' + port;
- counts = io.connect( url + '/counts' );
- counts.on( 'connect', function() {
- if( typeof noteID !== 'undefined' ) {
- counts.emit( 'join', noteID );
- }
- counts.emit( 'watch', lectureID );
- });
- counts.on( 'counts', function( c ) {
- for( id in c ) {
- var selector = 'span[note-id="' + id + '"].count';
- var target = $( selector );
- if( target ) {
- target.text( c[ id ] );
- }
- }
- });
|