Hi,

I would really like if we would maintain the helper methods (even in a 
different format like on.click of onclick of on-click. I really don't 
care if I have to write ajaxStart or ajax.start or ajax-start, but 
namespacing would be nice...).

Abdul

John Resig wrote:
> Christof -
>
> What Mark is proposing is quite different from what you're proposing.
> His function physically creates the helper methods of .click(),
> .val(), .href(), .title(), etc.
>
> On a whole, I like the idea - in that it'll make writing the events
> plugin painfully easy - but at the same time it'll increase the size
> of the jQuery core (or, at least, not decrease the size since nothing
> is being moved out of core).
>
> --John
>
> On 10/16/06, Christof Donat <[EMAIL PROTECTED]> wrote:
>   
>> Hi,
>>
>>     
>>> And for those lazy sods out there how about:
>>>
>>> $.quickMethods({
>>>       bind: ['click'],
>>>       attr: ['val','href','title'],
>>>       css:  ['display','height','width']
>>> });
>>>       
>> That is a really great idea :-) I think for something so usefull we should
>> chose a shorter Function-name:
>>
>> $.fn.q = function(o) {
>>         for( var n in o ) this[n].apply(this,o[n]);
>>         return this;
>> }
>>
>> $('.myclass').q({
>>         onclick: [function() {...}],
>>         addClass: ['asdf']
>> }).filter('.myOtherClass').q({
>>         removeClass['asdf'],
>>         onmouseover(function() {...})
>> });
>>
>> I like the idea of using onclick, onload, etc. better than always having to
>> use bind(). These Event-Functions are just small wrappers around bind() which
>> are - IIRC - created in a loop. I wouldn't expect that jQuery gets much
>> smaller when they are removed and they are handy shortcuts.
>>
>> Christof
>>
>> _______________________________________________
>> jQuery mailing list
>> discuss@jquery.com
>> http://jquery.com/discuss/
>>
>>     
>
>
>   


_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to