Kód: Vybrať všetko
<!doctype html>
<html>
<head>
<style type="text/css">
#container {width: 960px; height: 500px; margin:80px auto;}
p {text-align: center; font-family: Verdana;}
</style>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
var elem = $('.counter');
var count = parseInt(elem.text());
myCounter = setInterval(function () {
count += 1;
elem.html(count);
}, 1000);
function setCharAt(str,index,chr) {
if(index > str.length-1) return str;
return str.substr(0,index) + chr + str.substr(index+1);
}
$("p").mouseover(function(){
var selected = $(this);
var content = selected.text();
var tempcontent = content;
for ( var i = 0; i < content.length; i++ ){
var letterCode = content.charCodeAt(i);
for ( var j = 33; j <= letterCode; j++){
tempcontent = setCharAt(tempcontent, i, String.fromCharCode(j))
selected.text(tempcontent);
}
}
console.log('done');
});
});
</script>
</head>
<body>
<div id="container">
<p><span class="counter">0</span> seconds elapsed.</p>
<p>Troll is an Awesome Guy</p>
<p>Curriculum Vitae</p>
<p>Lorem Ipsum</p>
</div>
</body>
</html>