zerofx,
$(document).ready(function() {
var b = $("[data-element]");
$("select").change(function() {
var a = $("#age").val();
d = $("#size").val(),
e = $("#parts").val(),
c = [a, d, e];
b.hide().filter(function(a, b) {
return $(b).data("element").every(function(b, a) {
return !c[a] || c[a] == b
})
}).show()
})
});
https://jsfiddle.net/ug7cbLyj/6/