我很近但没有雪茄。无法选择当前选择的div
我正在创建一个带有相应文本的“幻灯片放映”。
我可以选择新的照片和文字,但是在选择选择照片/文字的navDiv时缺少一些简单的东西。
我创建了一个的jsfiddle但在本质上其:
$('.sectionGraphics').hide(); // Hide the existing photos
$('.sectionNav div').click(function(){
$('.sectionGraphics:visible').hide(); // Hide current visible section
var selected = $(this).data('target'); // Show selected section
$('#slideShow > #'+selected).show();
$('#test').html(selected).attr('class','').addClass(selected); // Show accompanying text
//BUT NOW I WANT TO MAKE SELECTED NAV BOX WHITE AND CAN'T SEEM TO SELECT IT
if (selected=="aaa"){
$('#aaa').attr('class','').css("background-color","white");
}
// $('.sectionNav div > .'+selected).css('background-color','white');
}).first().click();
的的jsfiddle是在这里:http://jsfiddle.net/MAYO/S63wy/6/
(我没有上传照片 - 但它不应该的问题 - 我改变大小给予视觉线索)
编辑:更新我的jsfiddle删除重复的div名称
你正在复制我很肯定不会帮助的事情。 ID应该是唯一的。当您想要具有相同标识符的多个元素时使用类。 –
你在问什么不太清楚。 JS小提琴向我展示了3个方格,并且点击每个方格改变了右边的大输出方块。究竟是什么问题? – NibblyPig
他希望所选的小灰色方块一旦点击就变成白色。 – BeNdErR