Показать сообщение отдельно
  #2 (permalink)  
Старый 30.09.2014, 15:31
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

может вам так не подойдёт, но не проще ли будет повесить ф-ю на onclick через JS, а не HTML, например:
<style type="text/css">
		span {cursor:pointer; }
		.number{
			margin:100px 30%;
		}
		.minus, .plus{
			width:12px;
			height:12px;
			background:#f2f2f2;
			padding:3px 5px 3px 5px;
			border:1px solid #ddd;
		}
		
	</style>
	<script type="text/javascript" >
          var count = 1;
		$(document).ready(function() {
			$('.minus').click(function () {
				var $input = $(this).parent().find('input');
				count = parseInt($input.val()) - 1;
				count = count < 1 ? 1 : count;
				$input.val(count);
				$input.change();
				return false;
			});
			$('.plus').click(function () {
				var $input = $(this).parent().find('input');
				$input.val(parseInt($input.val()) + 1);
               count = $input.val();
				$input.change();
				return false;
			});
                  $("#some").click(function () {
                        rpcBasketRequest('plugin.basket.manage', {'action': 'add', 'ds':1,'id':{news-id},'count':count}); return false;
                        });
		});
	</script>

   <p><span class="minus">-</span><input name="count" type="text" maxlength="5" style="width: 35px;" value="1"/><span class="plus">+</span></p>
   <p><input type="button" value="Добавить в корзину" id="some"></p>
Ответить с цитированием