/[jquery]/jquery/jquery-log.js
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /jquery/jquery-log.js

Parent Directory Parent Directory | Revision Log Revision Log


Revision 30 - (show annotations)
Fri Aug 18 11:54:32 2006 UTC (17 years, 8 months ago) by dpavlin
Original Path: no_pager/jquery-log.js
File MIME type: application/javascript
File size: 1008 byte(s)
beginning of jquery logging plugin
1 /*
2 jquery logging plugin
3
4 2006-08-18 Dobrica Pavlinusic <dpavlin@rot13.org>
5 */
6
7 var _log_count = {
8 info: 0,
9 debug: 0,
10 error: 0
11 };
12
13 $.log = {
14 join: function(a) {
15 var m = '';
16 for (var i=0; i<a.length; i++)
17 m += a[i] + '<br/>';
18 return m;
19 },
20
21
22 counter: function() {
23 $('#debug-counter').html(
24 '<span class="log-info">'+_log_count.info+'</span> ' +
25 '<span class="log-debug">'+_log_count.debug+'</span> ' +
26 '<span class="log-error">'+_log_count.error+'</span>'
27 );
28 },
29
30 info: function() {
31 if (arguments) {
32 _log_count.info++;
33 $('#debug').append( '<div class="log-info">'+this.join(arguments)+'</div>' );
34 this.counter();
35 }
36 },
37 debug: function() {
38 if (arguments) {
39 _log_count.debug++;
40 $('#debug').append( '<div class="log-debug">'+this.join(arguments)+'</div>' );
41 this.counter();
42 }
43 },
44 error: function() {
45 if (arguments) {
46 _log_count.error++;
47 $('#debug').append( '<div class="log-error">'+this.join(arguments)+'</div>' );
48 this.counter();
49 }
50 },
51 };

  ViewVC Help
Powered by ViewVC 1.1.26