Я пытаюсь изучить jquery, у меня есть некоторые основы javascript.Как улучшить этот метод переключения jQuery
Я написал этот кусок кода для переключения между 3 функции, он отлично работает
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
</head>
<style type="text/css">
.format1{
background: red;
}
.format2{
background: yellow;
}
.format3{
background: blue;
}
</style>
<div id="div-toggle">Click here to toggle</div>
<script language="javascript">
var click = 0;
$('#div-toggle').toggle(
function(){
var el = $('#div-toggle');
el.addClass('format1');
el.html('No. of clicks: ' + click++);
},
function(){
var el = $('#div-toggle');
el.removeClass('format1');
el.addClass('format2');
el.html('No. of clicks: ' + click++);
},
function(){
var el = $('#div-toggle');
el.removeClass('format2');
el.addClass('format3');
el.html('No. of clicks: ' + click++);
}
);
</script>
</html>
Вот если вы видите содержимое всех функций в тумблер аналогично. Как я могу улучшить это, перемещая этот код для использования одной функции?