我想了解如何使用jquery的each(),因爲我到目前爲止所嘗試的都不起作用。在這個簡單的例子中使用each()不起作用
在我的示例中,我嘗試使用.each()
爲任何'特殊'div單擊時向第一個元素添加邊框。下一次單擊「特殊」div時,請在第二個'特殊'元素上添加邊框。第三時間任何 '特殊' 的div被點擊添加邊框到第三個元素,等等
JS
$.each(function(i) {
$('.special').click(function(){
$('.special[i]').css('border','2px solid red');
}
i++;
});
HTML
<div class="special">fooft1</div>
<div class="special">fooft2</div>
<div class="special">fooft3</div>
<div class="special">fooft4</div>
<div class="special">fooft5</div>
<div class="special">fooft6</div>
無需'。每()'這裏 – VIDesignz
感謝您的答覆,爲什麼每個()不恰當的嗎? – AnchovyLegend
將'.click'附加到類'.special'it時,它會自動將它附加到具有'.special'類的所有元素** – VIDesignz