我遇到了一個反應我今天無法解釋今天一些非常基本的jQuery的工作時,我希望你們中的一個可以給我解釋一下什麼是發生導致這些結果jquery選擇器中的空格是什麼意思?
所以我有一個DOM模型(這裏的簡化)
<div class="ObjectContainer">
<div class="Object">
<div>stuff</div>
<div class="Object">
<div>stuff</div>
當時的想法是使用此代碼的最後一個對象的屬性集:
$('div.ObjectContainer').find('div.Object :last').attr("index", "1");
我現在這裏的代碼是不正確的,正確的發現選擇應該明白「DIV .Object:LA st',但這是我不明白的結果。當我執行的第一個代碼發生這種情況:
<div class="ObjectContainer">
<div class="Object">
<div index="1">stuff</div>
<div class="Object">
<div>stuff</div>
有人能向我解釋,我最初的選擇是如何設法設置一個子節點上的屬性?
':最後一個'= '*:最後', '格:最後一個'= 'DIV *:最後的' – rkw