var min_liczba = 1; var max_liczba = 3; var liczba = 1; if (liczba !== min_liczba) { $("#left").click(function(){ $(".element").animate({"left": "+=250px"}, "slow"); liczba++; }); } if (liczba !== max_liczba) { $("#right").click(function(){ $(".element").animate({"left": "-=250px"}, "slow"); liczba--; }); }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> * { margin: 0; padding: 0; } .slider { float: left; position: relative; overflow: hidden; height: 150px; width: 250px; } .slider ul { list-style-type: none; position: absolute; clear: both; overflow: hidden; width: 750px; } .slider ul li { float: left; width: 250px; height: 150px; } </style> </head> <body> <div class="slider"> <ul class="element"> <li> </li> <li> </li> <li> </li> </ul> </div> <script> var min_liczba = 1; var max_liczba = 3; var liczba = 1; $("#left").click(function(){ if (liczba !== min_liczba) { $(".element").animate({"left": "+=250px"}, "slow"); liczba = liczba++; } }); $("#right").click(function(){ if (liczba !== max_liczba) { $(".element").animate({"left": "-=250px"}, "slow"); liczba = liczba--; } }); </script> </body> </html>