Показать сообщение отдельно
  #2 (permalink)  
Старый 14.10.2014, 08:09
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

new_guy, если аргументом передавать не строки, а +1 и -1 - будет гораздо симпатичнее...

Альтернативный вариант...

<!DOCTYPE html>
<html>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function (){
	$('.calc').click(function (){
		var o=$(this).parent().find('input');
		var val=parseInt(o.val());
		var i=($(this).hasClass('increment'))? 1: -1;
		o.val(val+i);
	});
});
</script>
</head>
<body>
<div class="counter">
    <a href="#" class="calc decrement">-</a>
    <input ID="kol_polos" type="text" value="1" style="width: 40px;" />
    <a href="#" class="calc increment">+</a>
</div>

</body>
</html>

Последний раз редактировалось ksa, 14.10.2014 в 08:19.
Ответить с цитированием