//上一個同階層的標籤 //HTML <div id="divId"> <p>第一個div下的第一個p標籤</p> <p>第一個div下的第二個p標籤</p> </div> <div id="divId2"> <p>第二個div下的p標籤</p> </div> //CODE //第二個div的上一個標籤,設定框線css $("div#divId2").prev().css("border", "1px #000 solid"); ※蘭さん:那麼就是第一個div加上了黑框線。 //所有div下的第二個p的上一個標籤,設定框線css $("div p:eq(1)").prev().css("border", "1px #000 solid"); ※蘭さん:所有div下的p共有3個,我們指向第2個p,也就是只有第一個div下的第二個p的上一個p標籤有黑框線。 //第一個div的上一個標籤,設定框線css $("div#divId").prev().css("border", "1px #000 solid"); ※蘭さん:第一個div的上一個已無其他標籤,所以prev是空的(null),這樣寫並沒有效果。