Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Применить скрипт к id (https://javascript.ru/forum/css-html/61183-primenit-skript-k-id.html)

sim4ik-one 07.02.2016 22:01

Применить скрипт к id
 
Добрый лень, я в js полный ноль, нужна небольшая помощь
есть html код

<span class="quont-minus btn"></span>
<input type="text" id="qlast_add-12-basket" value="1" size="3" onfocus="this.select()" onkeypress="return checkNumber(this, event, '1');">
<span class="quont-plus btn"></span>
<input type="button" id="blast_add-12-basket" onclick="add2Basket('12','last_add');" value="В корзину">


и скрипт

jQuery(document).ready(function($) {
        $('.quont-minus').click(function () {
            var $input = $(this).parent().find('input');
            var val = +$input[0].defaultValue;
            var count = parseInt($input.val()) - val;
            count = count < val ? val : count;
            $input.val(count);
            $input.change();
            return false;
        });
    $('.quont-plus').click(function () {
	var $input = $(this).parent().find('input');
	var val = +$input[0].defaultValue;
	$input.val(parseInt($input.val()) + val);
	$input.change();
	return false;
    });
});


скрипт применяется в input, и при применении изменяется текст в обоих input, а надо что бы применялось к id - qlast_add-12-basket
Помогите чайнику:-?

рони 07.02.2016 22:27

sim4ik-one,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">

  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
 <script>
    jQuery(document).ready(function($) {
        $('.quont-minus').click(function () {
            var $input = $(this).next();
            var val = +$input[0].defaultValue;
            var count = parseInt($input.val()) - val;
            count = count < val ? val : count;
            $input.val(count);
            $input.change();
            return false;
        });
    $('.quont-plus').click(function () {
	var $input = $(this).prev();
	var val = +$input[0].defaultValue;
	$input.val(parseInt($input.val()) + val);
	$input.change();
	return false;
    });
});
</script>



</head>

<body>

<span class="quont-minus btn">-</span>
<input type="text" id="qlast_add-12-basket" value="1" size="3" onfocus="this.select()" onkeypress="return checkNumber(this, event, '1');">
<span class="quont-plus btn">+</span>


<input type="button" id="blast_add-12-basket" onclick="add2Basket('12','last_add');" value="В корзину">

</body>

</html>

sim4ik-one 07.02.2016 22:36

рони,
большущее спасибо :)


Часовой пояс GMT +3, время: 14:44.