作者CindyLinz (Cindy Wang)
看板Ajax
标题Re: [问题] jquey选取div id
时间Mon Sep 12 13:58:05 2011
※ 引述《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
1F:推 mhypnos:多谢!! 09/12 14:04
2F:→ averywu:ID设成阵列印象中是没意义的。name[1]&name[2]会是二个独 09/13 12:19
3F:→ averywu:立个体 09/13 12:19
4F:推 aiyswu:其实 <div id="name"> <div id="name"> <div id... 09/13 21:41
5F:→ aiyswu:用jQuery('[id=name]')抓出来就会是一个jquery对象(长度3) 09/13 21:42
6F:→ aiyswu:jQuery('[id=name]').get(0);可以抓到第一个dom对象. 09/13 21:43
7F:→ aiyswu:jQuery('[id=name]').eq(0);可以抓到第一个jquery对象. 09/13 21:43
8F:→ aiyswu:纯供参考@@ 09/13 21:43
9F:推 s25g5d4:我记得直接抓jQuery("#id")[0]就能抓第一个DOM对象了 09/13 21:45
10F:推 aiyswu:嗯嗯一样XD 09/13 21:45
11F:推 mhypnos:谢谢大家!! 09/16 16:20