ท่านใดเก่งเรื่อง Code นืดหน่อยๆ ข้าน้อยขอคำชี้แนะหน่อย

เริ่มโดย Destined, 05 กันยายน 2011, 19:16:04

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

Destined

สงสัยเรื่องโค้ดนิดหน่อย ข้าน้อยขอคำชี้แนะหน่อย

Code ดังกล่าว
$("#tip1").click(function() {
$.......({


ตรง #Tip1 เวลาผมใช้
จะใช้แบบนี้ สมมุติ ผมใส่ ลิ้ง <a id='tip1' href=''>ลิ้งที่ 1</a> ซึ่งเวลาผมคลิก ลิ้งที่ 1 จะเรียกใช้ได้
แต่พอผมใส่ <a id='tip1' href=''>ลิ้งที่ 2</a> คลิกแล้วมันไม่ทำงาน เพราะ id ที่ประกาศมันซ่ำกัน รึปล่าวไม่รู้

เลยแก้ใหม่เป็นแบบนี้
$("#tip1,#tip2,#tip3,#tip4").click(function() {
   $.......({
ผมเลยแก้ปัญหาโดยใส่ ซึ่งมันสามารถคลิกลิ้ง 1 2 3 4 ด้งกล่าวได้ แต่ปัญหาคือ ถ้าผมมี 100 ลิ้ง แล้วใส่ #tip1 - #tip100 คงไม่ไหว
อยากทราบว่ามีวิธีใส่แบบ  indefinite ไหม ใส่ id='' ได้เรื่อยๆ

งงรึปล่าวไม่รู้
ขอบคุณครับ  :wanwan017:
สวัสดีปีม้า 2569
Google The Destroyer
ขอบคุณไทยเสียวบอร์ด

New2th

_
#1
 :wanwan008:

Destined

$('a[id^="tip"]').click ....

ขอบคุณครับได้แล้ว + 1

และ คาราวะ 1 จอก  :wanwan017:
สวัสดีปีม้า 2569
Google The Destroyer
ขอบคุณไทยเสียวบอร์ด