PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

รบกวนถามการเรียก element ที่มีมากกว่า 1 ค่ะ

รบกวนถามการเรียก element ที่มีมากกว่า 1 ค่ะ

คือ ถ้าในหน้าไฟล์เรามี

<div id="a"></div>

<div id="a"></div>

<div id="a"></div>

แล้วปกติ ใน javaScript จะใช้ document.getElementsByName("a');

ตาม index ไป

สงสัยว่า ใน jquery เรียกยังไงค่ะ เพราะเวลา $("div #a).length;     จะได้แค่ 1 น่ะค่ะ

ขอบคุณค่ะ



โดย:  Qoocode IP: 203.153.163.xxx วันที่: 28-05-2010 เวลา: 13:52:57

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1

ปกติ id เราจะใช้ชื่อ ไม่ซ้ำ กันใน element แต่ละตัว

ความจำเป็นที่ต้องใช้ชื่อที่ซ้ำกัน ปกติจะใช้กับ class เช่น

<div class="a"></div>
<div class="a"></div>
<div class="a"></div>

การใช้งาน jQuery จะเรียกคล้ายกันเป็น

$("div.a).length; // แบบนี้จะได้ค่าเท่ากับ 3

 


 



โดย:  Ninenik IP: 124.121.250.xxx วันที่: 28-05-2010