try using .css('background-color',value)
to set background color:
$(document).on('click', ".data_record", function(event) {
//turn all others white (this now works!)
$('.data_record').css('background-color','#ffffff');
//turn the clicked element a different colour (this DOES work!)
$(this).css('background-color', '#EDC580');
});