All,
I have an object like:

p = {

......
click: function(target){

}
....
};
function curry(fn,s)
{
        var scope = s || window;
        var args = Array.prototype.slice.call(arguments, 2) || [];

        return function()
        {
                fn.apply(scope, args);
        };
}

I register events like:
$('.preview').click(function(){f=curry(preview.click,preview,$(this));f
();});

I am achiving the desired effect  by the above line. I feel it the
above line loks ugly.  Is there any other means of doing this?

TIA,
-Shiva

Reply via email to