jquery on friday

by shapeshifta

HTML

<button id="madness">madness</button>
<button id="sparta">sparta</button>
<div id="dings"></div>

JavaScript

String.prototype.repeat = function( num ){
    return new Array( num + 1 ).join( this );
};

$('#madness, #sparta').click(function( e ){
    var message =  this.innerHTML;
    if(message === 'sparta'){
        var last = message[message.length-1];
        message = message + last.repeat( Math.floor(Math.random()* 200) );
    }
    $('#dings').append('this is ' + message + ' '); 
    e.preventDefault();   
});