Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mootools bind :
- bind: function(bind){
- var self = this,
- args = (arguments.length > 1) ? Array.slice(arguments, 1) : null;
- return function(){
- if (!args && !arguments.length) return self.call(bind);
- if (args && arguments.length) return self.apply(bind, args.concat(Array.from(arguments)));
- return self.apply(bind, args || arguments);
- };
- },
- My javascript :
- var obj = { name : 'test' };
- events.connect('some event' , function() { echo(' this works ok ' ) });
- events.connect('some other' , function() { echo( this.name + ' wont work' ) }.bind( obj ));
Add Comment
Please, Sign In to add comment