jquery通過索引值操作html元素的代碼
eq() :返回帶有被選元素的指定索引號的元素。注意:索引號從 0 開頭,所以第一個元素的索引號是 0(不是 1)。
remove(): 移除被選元素,包括所有文本和子節(jié)點。
html():返回或設(shè)置被選元素的內(nèi)容。
attr():設(shè)置或返回被選元素的屬性值。如attr("class", "aaa time")
prepend():被選元素的開頭(仍位于內(nèi)部)插入指定內(nèi)容。
animationend 事件:在 CSS 動畫完成后觸發(fā)。
如何在jquery中使用eq()方法可以參考這篇文章 http://www.dhdzp.com/article/59465.htm
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.aaa {
color: red;
animation: mymove 4s
}
@keyframes mymove {
25% {
font-size: 30px;
color: chartreuse
}
50% {
color: blue
}
}
</style>
</head>
<body>
<div id="person">
<div><span id="t1" class="time">小明</span></div>
<div id="t2"><span class="time">小濤</span></div>
<div><span class="time">小花</span></div>
<div><span class="time">小剛</span></div>
<div><span class="time">小狗</span></div>
<div><span class="time">小毛</span></div>
</div>
<script src="jquery-1.7.1.min.js"></script>
<script>
// 1.移除頁面上class=time的索引值為2的元素
$(".time").eq(2).remove()
// 2.設(shè)置頁面上class=time的索引值為0的元素的內(nèi)容為9999
$(".time").eq(0).html(9999)
// 3.設(shè)置頁面上class=time的索引值為1的元素的class="aaa time"
$(".time").eq(1).attr("class", "aaa time")
// 4.隱藏頁面上class=time的索引值為4的元素
$(".time").eq(4).hide()
// 5.往id=person的標(biāo)簽中第一行插入html
var name = "maidu"
$("#person").prepend("<div><span class='time' id=" + name + ">" + name + "</span></div>")
// 6.監(jiān)聽動畫,當(dāng)動畫結(jié)束后去掉class=aaa
document.getElementsByClassName("time")[2].addEventListener('animationend', function (e) {
this.classList.remove("aaa")
})
</script>
</body>
</html>到此這篇關(guān)于jquery通過索引值操作html元素的代碼的文章就介紹到這了,更多相關(guān)js索引值操作html元素內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
jquery+正則實現(xiàn)統(tǒng)一的表單驗證
表單驗證一直很繁瑣,特別是大點的表單,如果每個input都去單獨寫驗證簡直要寫死人,最近寫了一小段js統(tǒng)一的驗證表單內(nèi)容是否正確。需要的朋友可以參考下2015-09-09
基于jQuery和Bootstrap框架實現(xiàn)仿知乎前端動態(tài)列表效果
最近基于jQuery和Bootstrap框架實現(xiàn)了一個仿知乎動態(tài)列表的前端效果,基本實現(xiàn)了和知乎動態(tài)列表相同的效果,下面小編通過本文給大家分享實現(xiàn)思路及代碼,對bootstrap 實現(xiàn)仿知乎前端動態(tài)列表效果感興趣的朋友一起看看吧2016-11-11
三分鐘帶你玩轉(zhuǎn)jQuery.noConflict()
這篇文章主要介紹了三分鐘帶你玩轉(zhuǎn)jQuery.noConflict() 的相關(guān)資料,需要的朋友可以參考下2016-02-02
JQuery控制div外點擊隱藏而div內(nèi)點擊不會隱藏的方法
這篇文章主要介紹了JQuery控制div外點擊隱藏而div內(nèi)點擊不會隱藏的方法,涉及show、hide及stopPropagation等方法的使用技巧,需要的朋友可以參考下2015-01-01

