| [ Index ] |
PHP Cross Reference of Wordpress 2.9.1 |
[Summary view] [Print] [Text view]
1 // Word count 2 (function($) { 3 wpWordCount = { 4 5 init : function() { 6 var t = this, last = 0, co = $('#content'); 7 8 $('#wp-word-count').html( wordCountL10n.count.replace( /%d/, '<span id="word-count">0</span>' ) ); 9 t.block = 0; 10 t.wc(co.val()); 11 co.keyup( function(e) { 12 if ( e.keyCode == last ) return true; 13 if ( 13 == e.keyCode || 8 == last || 46 == last ) t.wc(co.val()); 14 last = e.keyCode; 15 return true; 16 }); 17 }, 18 19 wc : function(tx) { 20 var t = this, w = $('#word-count'), tc = 0; 21 22 if ( t.block ) return; 23 t.block = 1; 24 25 setTimeout( function() { 26 if ( tx ) { 27 tx = tx.replace( /<.[^<>]*?>/g, ' ' ).replace( / | /gi, ' ' ); 28 tx = tx.replace( /[0-9.(),;:!?%#$¿'"_+=\\/-]*/g, '' ); 29 tx.replace( /\S\s+/g, function(){tc++;} ); 30 } 31 w.html(tc.toString()); 32 33 setTimeout( function() { t.block = 0; }, 2000 ); 34 }, 1 ); 35 } 36 } 37 38 $(document).ready( function(){ wpWordCount.init(); } ); 39 }(jQuery));
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Fri Jan 8 00:19:48 2010 | Cross-referenced by PHPXref 0.7 |