Klaus Hartl wrote:
> Ⓙⓐⓚⓔ wrote:
>   
>> Mike, I don't like breaking the chains... I just insert a debug in the
>> middle of the chain...
>>
>> I use this for my debug:
>> jQuery.fn.debug = function(message) {
>>      return this.log('debug:' + (message || '')
>> +"[").each(function(){jQuery.log(this);}).log("]");
>> }
>> jQuery.fn.log = jQuery.log = function(message) {
>>      if (!message) message = 'UNDEFINED'
>>      if (typeof message  == "object") message = jsO(message)
>>      if(window.console && window.console.log) //safari
>>              window.console.log(message)
>>      else if(window.console && window.console.debug) //firebug
>>              window.console.debug(message)
>>      else
>>              jQuery("body").prepend(message+ "<br/>")
>>      return this
>> }
>>     
>
> Thanks Jake, very nice! While reading your first sentence I thought 
> "What about a logger in the chain" and there you go ;-)
>
> Straight into my toolbox... :-)
>
> -- Klaus
I smell plugin ;)

~ Brice


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

Reply via email to