Re: [問題] jquey選取div id

看板Ajax作者 (Cindy Wang)時間14年前 (2011/09/12 13:58), 編輯推噓5(506)
留言11則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《mhypnos ( )》之銘言: : 各位好 : 想請問各位的是 : 我有一票子div : Jquery中每個id的名字只能使用一次 : 所以他們的id我用陣列的樣子來命名 : ex <div id="name[1]"> : <div id="name[2]"> : <div id="name[3]"> : ... : 現在我想選擇這些div對他們做同樣的操作 : 要用什麼樣的表示法呢? : 謝謝 用 $('div[id^=name]') 可以選取 id 是 name 開頭的 div 不過這種用法感覺不太舒服.. 也許你可以考慮把你想要選的這些元件加上一樣的 class, 然後再用 $('.class') 的方式來選取.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.242.246.249

09/12 14:04, , 1F
多謝!!
09/12 14:04, 1F

09/13 12:19, , 2F
ID設成陣列印象中是沒意義的。name[1]&name[2]會是二個獨
09/13 12:19, 2F

09/13 12:19, , 3F
立個體
09/13 12:19, 3F

09/13 21:41, , 4F
其實 <div id="name"> <div id="name"> <div id...
09/13 21:41, 4F

09/13 21:42, , 5F
用jQuery('[id=name]')抓出來就會是一個jquery對象(長度3)
09/13 21:42, 5F

09/13 21:43, , 6F
jQuery('[id=name]').get(0);可以抓到第一個dom對象.
09/13 21:43, 6F

09/13 21:43, , 7F
jQuery('[id=name]').eq(0);可以抓到第一個jquery對象.
09/13 21:43, 7F

09/13 21:43, , 8F
純供參考@@
09/13 21:43, 8F

09/13 21:45, , 9F
我記得直接抓jQuery("#id")[0]就能抓第一個DOM對象了
09/13 21:45, 9F

09/13 21:45, , 10F
嗯嗯一樣XD
09/13 21:45, 10F

09/16 16:20, , 11F
謝謝大家!!
09/16 16:20, 11F
文章代碼(AID): #1ERPzlo- (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1ERPzlo- (Ajax)