$('ul.left li, ul.right li').on('click', function () {
var sel = $('ul.left li, ul.right li');
sel.hide();
$(this).show();
});
Если тебе не просто спрятать надо, то делаешь то, что нужно для всех и потом выделяешь конкретный.
this тут именно для того чтобы понимать на какой ты кликнул(из всего массива li'шек)
Например, вместо .hide() и .show() дай им этот же класс active и ему задай стили, и тут будет кодаа меньше и в css просто стили(он именно для этого)
$('ul.left li, ul.right li').on('click', function () {
var sel = $('ul.left li, ul.right li');
sel.removeClass('active');
$(this).addClass('active');
});
.active {
opacity: 1;
}
ul.left li, ul.right li {
opacity: 0.2;
}