當我點擊一個div我希望前後的div也改變顏色。該代碼現在完美工作,但只會改變點擊div的顏色。我真的很習慣使用jQuery,所以我很感激任何幫助。任何人都可以幫忙嗎?點擊一個div - 改變三個顏色?
function generateDivs(amount) {
container.empty();
for (var i = 0; i < amount; i++) {
var div = $('<div>');
div.addClass('box');
container.append(div);
}
}
var container = $('#boxes');
$("#addSquareBtn").click(function() {
var nmbrSquare = $("#nmbrSquare").val();
generateDivs(nmbrSquare)
});
generateDivs(1);
$(function() {
$('#boxes').click(function(event){
$(event.target).css('background-color', 'plum');
});
});
請提供'HTML'和'CSS'代碼也。如果我們沒有看到相關的代碼,我們無法幫助。 – Ionut
使用'.next()'和'.prev()' – guradio