อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

พอดีว่าผมได้ทำช่องที่จะใส่ตัวเลขลงไปแล้วอย่ากให้มีปุ่มที่จะให้ผู้ใช้สามารถคลิกแล้วเปลี่ยนตัวเลขได้เลยแต่ผมลองทำปุ่มที่ว่าออกมาแล้วแต่ว่ากดไม่ได้เป็นเพราะอะไรเหรอ ครับ
Selection_999(874).png
Selection_999(874).png (11.48 KiB) Viewed 1869 times
โค้ด

โค้ด: เลือกทั้งหมด

<span class="quantity-text">Quantity</span>
                                        <span class="quantity-box">
                                            <input type="text" class="quantity-input js-recalculate" name="quantity[]" data-errstr="You can buy this product only in multiples of %s pieces!" value="1" init="1" step="1">
                                        </span>

                                        <span class="quantity-controls js-recalculate">
                                            <button type="button" class="quantity-controls quantity-plus"><i class="fa fa-angle-up"></i></button>
                                            <button type="button" class="quantity-controls quantity-minus"><i class="fa fa-angle-down"></i></button>
                                        </span>
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21906
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

น่าจะต้องใช้ javascript ทำ ลองดูของต้นฉบับที่ทำได้ ว่าใช้ javascript อะไร หาจากชื่อ class ก็ได้ quantity-plus quantity-minus
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

ต้องหายังไงเหรอครับ
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21906
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

หาไม่เจอก็เขียน javascript เพิ่มไปก็ได้ครับ

โค้ด: เลือกทั้งหมด

jQuery(function($) {
	$('.quantity-plus, .quantity-minus').click(function() {
		let value = parseInt($('.quantity-input').val());
		let new_value = $(this).hasClass('quantity-plus') ? value + 1 : value - 1;
		$('.quantity-input').val(new_value < 1 ? 1 : new_value);
	});
});
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

เอาไปใสแล้วขึ้นว่า syntax error, unexpected '$', expecting variable (T_VARIABLE) ครับ
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21906
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

อันนี้คือ javascript นะครับ ไม่ใช่ php ลองดูเรื่องการแทรก javascript หรือ css ใน joomla
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

ทำได้แล้วผมใส่แท็กผิดครับพอดีว่าไปใส่ในแท็ก php ครับ :roll:
LEG
PHP Hero Member
PHP Hero Member
โพสต์: 105
ลงทะเบียนเมื่อ: 12/07/2019 2:54 pm
ติดต่อ:

Re: อยากทราบวฺิธีการทำปุ่มเพิ่มตัวเลย ครับ

โพสต์ที่ยังไม่ได้อ่าน โดย LEG »

:like:
ศูนย์รวมเครื่องวัดคุณภาพ https://legatool.com/
ผู้เชี่ยวชาญของตลาดเครื่องมือวัด อุปกรณ์ทดสอบ และชุดทดสอบที่ใหญ่ที่สุดในประเทศไทย
ตอบกลับโพส

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 48