国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery索引在使用中的一些困惑

2019-11-20 21:50:47
字體:
來源:轉載
供稿:網友
今日同事很正式的向我提出了兩個關于jquery的問題,我也很正式得做了回答,順便把源碼貼到這里希望對朋友們有所幫助:
復制代碼 代碼如下:

<script type="text/javascript">
$(function(){
$("input[type=button]").click(function(){
alert($(this).index());
})
})
</script>
<ul>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
<li><input type="button" value="按鈕一" /></li>
</ul>

問題一:為什么現在彈出來每個button(在ul>li中的)的索引值都是零,為什么不是從0-9排列的;
答:第一個匹配元素的 index,相對于同胞元素,獲得第一個匹配元素相對于其同胞元素的 index 位置。請注意是"同胞".
復制代碼 代碼如下:

<script type="text/javascript">
$(function(){
$("input[type=button]").click(function(){
alert($(this).index());
})
})
</script>
<ul>
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
<input type="button" value="按鈕一" /><br />
</ul>

問題二:為什么在button不在ul>li中,并且每個button后面加<br />的時候,彈出button的索引值翻了一倍,是從0-18的啊?
答:因為<br />也是同胞元素.

以下是在百度百科中查到的"同胞"的含義:
同父母所生的,例如同胞兄弟;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 翁牛特旗| 广东省| 闽清县| 晋中市| 永寿县| 平遥县| 仙桃市| 开鲁县| 襄樊市| 屏东市| 正安县| 陇川县| 崇礼县| 舒城县| 濉溪县| 鄱阳县| 沧州市| 永靖县| 丹棱县| 年辖:市辖区| 东乌| 老河口市| 睢宁县| 平泉县| 寿宁县| 枝江市| 勐海县| 鄂托克前旗| 榕江县| 怀来县| 吉木萨尔县| 万年县| 千阳县| 永仁县| 云阳县| 浮梁县| 宝鸡市| 平昌县| 太原市| 商城县| 兴和县|