Скрипт для + и - - Webmasters.ru - RSS
http://webmasters.ru/forum/showthread.php?t=20669
SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах1744723435Elesite CMS60http://webmasters.ru/forum/images/wm/misc/rss.pngSEO форум вебмастеров Webmasters.ru
http://webmasters.ru/forum
Скрипт для + и - by DarkAngel-163
http://webmasters.ru/forum/showpost.php?p=211604
Wed, 09 Nov 2011 10:57:23 GMTВ общем такая проблема. Есть интернет-магазин на плагине wp-shop.
Вот блок с инпутом количества товаров, необходимо реализовать скрипт прибавления и убавления значения инпута при клике на + и -
-
+
т.к. таких блоков на одной странице несколько, необходимо чтобы скрипт работал только с тем инпутом, который находится в том же блоке div. Ну тоесть выборка относительная, а не абсолютная.
Пробовал сам написать, но что-то не получается, и похожий не нагуглил(
И так же условие на неположительность значения инпута необходимо.
Спасибо тому, кто поможет.-+
т.к. таких блоков на одной странице несколько, необходимо чтобы скрипт работал только с тем инпутом, который находится в том же блоке div. Ну тоесть выборка относительная, а не абсолютная.
Пробовал сам написать, но что-то не получается, и похожий не нагуглил(
И так же условие на неположительность значения инпута необходимо.
Спасибо тому, кто поможет.]]>Скрипт для + и - by ishamshur
http://webmasters.ru/forum/showpost.php?p=211661
Wed, 09 Nov 2011 12:01:26 GMTпокажи код, который сейчас используется!Скрипт для + и - by DarkAngel-163
http://webmasters.ru/forum/showpost.php?p=211702
Wed, 09 Nov 2011 12:26:57 GMTishamshur, сейчас ничего не используется. HTML я приложил, а JSку надо написать.
В общем, при клике проверяется значение инпута, если меньше или равно 1, то устанавливается 1, иначе выбирается значение value у инпута, и прибавляется/убавляется 1.
На словах то я могу, а вот в скрипт не могу реализовать.Скрипт для + и - by ishamshur
http://webmasters.ru/forum/showpost.php?p=211795
Wed, 09 Nov 2011 13:43:41 GMTDarkAngel-163, вот пример кода на jQuery:
[PHP]
$(function(){
var wpshop_count = $('div.wpshop_count'),
field = wpshop_count.find('input');
wpshop_count.find('a').click(function(){
var setval = field.val();
if($(this).hasClass('count_minus')){
setval--;
}
else{
setval++;
}
if(setvalСкрипт для + и - by pyramida
http://webmasters.ru/forum/showpost.php?p=211801
Wed, 09 Nov 2011 13:51:11 GMTDarkAngel-163, значение name у инпутов будет уникальное вот к нему и привязывайтесь. А может сделать аякс запрос на яве запускается акшен появляется поле ввода клиент вводит количество и нажимает ок, потом просто обновляется полеСкрипт для + и - by DarkAngel-163
http://webmasters.ru/forum/showpost.php?p=211805
Wed, 09 Nov 2011 14:02:33 GMTpyramida, если вы имеете ввиду модальное окно с вводом количества товаров, то не вариант, точнее не по ТЗ.
ishamshur, благодарю.Скрипт для + и - by ishamshur
http://webmasters.ru/forum/showpost.php?p=211809
Wed, 09 Nov 2011 14:05:29 GMTтак наверное правильнее будет. Ведь таких блоков на странице может быть несколько? Правильно?
[PHP]
$(function(){
$('div.wpshop_count a').click(function(){
var $this = $(this),
field = $this.siblings('input');
var setval = field.val();
if($this.hasClass('count_minus')){
setval--;
}
else{
setval++;
}
if(setvalСкрипт для + и - by DarkAngel-163
http://webmasters.ru/forum/showpost.php?p=211813
Wed, 09 Nov 2011 14:08:37 GMTishamshur, да, я это упоминал)