สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

พูดคุยแลกเปลี่ยน ปัญหา การเขียน JavaScript เครื่องมือ AJAX Web 2.0 AJAX Framework jQuery และ Node.JS รวมถึง Framework Express ของ Node.JS ทำงานฝั่ง Server

Moderator: mindphp

ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

มันจะมีปัจจัยอะไรบ้างครับที่จะทำให้ตัว lib ที่เราทำการลงไปแล้วเราเรียกใช้ ฟังก์ชั่นนั้นๆ ไม่ได้หรอครับเนื่องจากว่าผมใช้ตัว draggable ในตัวหน้าเว็บอื่นๆผมใช้ได้ครับ แต่พอเอาไปใช้งานกับตัว template ของ phpBB แล้วกลับใช้งานตัวของ draggable ได้มันบอกว่าไม่รู้จัก function นั้นๆครับ ทั้งๆที่ผมได้ ประกาศการใช้งานที่หัวแล้ว ไปลองกับหน้าเว็บไซต์อื่นด้วยการประกาศแบบเดียวกัน ใช้งานแบบเดียวกันแต่กลับใช้ได้ แต่พอเป็นหน้าเว็บไซต์หลักกลับใช้ไม่ได้ครับ
image_2023-01-16_173919021.png
image_2023-01-16_173919021.png (11.5 KiB) Viewed 1654 times
image_2023-01-16_173939614.png
image_2023-01-16_173939614.png (11.19 KiB) Viewed 1654 times
image_2023-01-16_174002592.png
image_2023-01-16_174002592.png (3.78 KiB) Viewed 1654 times
ในตอนแรกที่ผมใช้ template ของตัวเองก็ยังสามารถใช้งานได้อย่างปกติครับ
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22100
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

ลองเปลี่ยนจาก $("***") เป็น jQuery("***") ดูก่อนครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

tsukasaz เขียน: 16/01/2023 5:49 pm ลองเปลี่ยนจาก $("***") เป็น jQuery("***") ดูก่อนครับ
ไม่ได้เหมือนกันครับผม ตรงส่วนของ jquery ปกติทำงานได้ครับแต่ว่าตัวของ jquery-UI ทำงานไม่ได้เลยครับ
image_2023-01-16_180043855.png
image_2023-01-16_180043855.png (12.58 KiB) Viewed 1644 times
image_2023-01-16_180111849.png
image_2023-01-16_180111849.png (10.5 KiB) Viewed 1644 times
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22100
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

ปัญหาคือมันบอกว่าไม่มี function นี้ ลองเช็คลำดับการเรียกหน่อยครับ ว่า tag script เรียก 3 ไฟล์นี้ รูปภาพ

อยู่หลังโค้ดที่เราเขียนหรือเปล่า
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

tsukasaz เขียน: 16/01/2023 6:33 pm ปัญหาคือมันบอกว่าไม่มี function นี้ ลองเช็คลำดับการเรียกหน่อยครับ ว่า tag script เรียก 3 ไฟล์นี้ รูปภาพ

อยู่หลังโค้ดที่เราเขียนหรือเปล่า
ได้แล้วครับผมย้ายตัวของการเรียกใช้ฟังก์ชั่นให้มันมาอยู่ที่ใน form แล้วก็ใช้ได้ครับตอนแรกผมประกาศที่ header ขอบคุณมากๆเลยครับผม
image_2023-01-16_184034129.png
image_2023-01-16_184034129.png (24.96 KiB) Viewed 1631 times
1673869280916.gif
1673869280916.gif (161.56 KiB) Viewed 1631 times
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

ควรเช็คไฟล์ที่โหลด เข้ามาใช้งานว่าได้โหลด lib เข้ามาใช้งานก่อนเรียกใช้ ฟังก์ชั่นหรือเปล่า
และไม่ควรเรียกใช้ lib เดิมงานใช้งานซ้ำๆ จะทำหให้ client ทำงานหนัก และ ส่วนของไฟล์ที่เอาเข้ามาใช้ควรไว้ใน header เพื่อจะเรียกใช้งานจากส่วนไหนของหน้าก็ไม่ได้
และ หลีกเลี่ยงปัญหาอื่นๆ ที่จะตามมาอีกจากการเขียนที่ไม่ได้มาตรฐานอื่นๆ อีก

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

<header>
// lib javascript ต่างๆที่จะใช้งาน
// css ต่างๆที่จะใช้งาน 
</header>
<body>
// Element  html tag ต่างๆ ของหน้าเว็บ ทั้งหมด  

// code javascript 
</boby>
และ ควรใช้ class css ของ bootstrap เป็นหลัก ไม่ควรเขียน inline css เพราะจะทำซ้ำซ้อนกับ css เดิมและให้แก้ไขยาก
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

mindphp เขียน: 16/01/2023 10:09 pm ควรเช็คไฟล์ที่โหลด เข้ามาใช้งานว่าได้โหลด lib เข้ามาใช้งานก่อนเรียกใช้ ฟังก์ชั่นหรือเปล่า
และไม่ควรเรียกใช้ lib เดิมงานใช้งานซ้ำๆ จะทำหให้ client ทำงานหนัก และ ส่วนของไฟล์ที่เอาเข้ามาใช้ควรไว้ใน header เพื่อจะเรียกใช้งานจากส่วนไหนของหน้าก็ไม่ได้
และ หลีกเลี่ยงปัญหาอื่นๆ ที่จะตามมาอีกจากการเขียนที่ไม่ได้มาตรฐานอื่นๆ อีก

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

<header>
// lib javascript ต่างๆที่จะใช้งาน
// css ต่างๆที่จะใช้งาน 
</header>
<body>
// Element  html tag ต่างๆ ของหน้าเว็บ ทั้งหมด  

// code javascript 
</boby>
และ ควรใช้ class css ของ bootstrap เป็นหลัก ไม่ควรเขียน inline css เพราะจะทำซ้ำซ้อนกับ css เดิมและให้แก้ไขยาก
ผมลองประกาศที่ Header แล้วครับมันก็ยังไม่รู้จักตัว jquery UI อีกอยู่ดีครับ ผมลองเข้าไปเช็คในไฟร์ของเว็บไซต์มันก็ยังมีตัวของ ไฟร์ jquery UI อยู่ด้วยนะครับ ซึ่งในต้นกระทู้ผมก็ใช้วิธีการประกาศที่ Header แล้วมันก็บัคอะครับ
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
MBMoo
PHP VIP Members
PHP VIP Members
โพสต์: 25810
ลงทะเบียนเมื่อ: 04/06/2020 10:05 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

ลองเขียน html และ js มา เฉพาะส่วนที่ใช้ และลองเรียกตัว lib ดูก่อนค่ะ พร้อมเอา code มาแปะ พร้อมผลรัน และ error (หากมี) ด้วยนะคะ
ภาพประจำตัวสมาชิก
ewqolf
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 621
ลงทะเบียนเมื่อ: 14/11/2022 9:26 am

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

bolue เขียน: 18/01/2023 8:38 pm ลองเขียน html และ js มา เฉพาะส่วนที่ใช้ และลองเรียกตัว lib ดูก่อนค่ะ พร้อมเอา code มาแปะ พร้อมผลรัน และ error (หากมี) ด้วยนะคะ
ลองแล้วครับถ้าเขียนแยกออกมาใช้งานได้ปกติครับ

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

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
	<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  	<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
	<title>Document</title>
</head>
<body>
	<div class="drag" style="width: 200px;height: 200px;background-color: blue;"></div>
         <script>
                $(".drag").draggable();
         </script>
</html>
1674194129026.gif
1674194129026.gif (55.72 KiB) Viewed 1254 times
คนจะตายเมื่อถูกฆ่า...ขอบคุณครับ
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: สอบถามเรื่องการใช้ drag and drop ไม่ได้ครับ

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

ที่เขียนแยกมา tag html พื้นฐานยังไม่ครบ

แนะให้เขียนเฉพาะส่วนที่ใช้งานเพื่อได้ ทำความเข้าใจพื้นฐานก่อนเอา lib ต่างๆ มาใช้ด้วยกัน จะได้มองออกว่า ปัญหามาจากจุดไหน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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