例如一開始有個<p class="ape">元素1</p>我用jquery將其快取到一個變數:
<p class="ape">元素1</p>
var $ape = $('.ape');
然後我又新增了一個<p class="ape">元素2</p>此時$ape應該使用什麼方法來刷新自己,使它能夠同時選擇到兩個ape呢? 我不想每次呼叫都得$('.ape')這樣, 就只想呼叫已經快取的變數$ape
<p class="ape">元素2</p>
那隻有每次增加元素的時候,再次對 $ape 進行賦值了
$ape
建議直接使用 $('.ape')。 寫程式碼不要完全按照自己的意願去寫,盡可能讓自己的程式碼適應文法特徵。這樣寫出來的程式碼更有價值。
$('.ape')
不是重新賦值,就是在插入一個節點的時候,順便觸發一個事件,重新賦值。反正就是重新賦值
那隻有每次增加元素的時候,再次對
$ape
進行賦值了建議直接使用
$('.ape')
。 寫程式碼不要完全按照自己的意願去寫,盡可能讓自己的程式碼適應文法特徵。這樣寫出來的程式碼更有價值。不是重新賦值,就是在插入一個節點的時候,順便觸發一個事件,重新賦值。反正就是重新賦值