Написал следующий код:
jsfiddle.
Если 1 раз нажать на любой элемент списка, и далее кнопку alert, выведет ID элемента, по которому был клик, но если до нажатия alert нажать на несколько элементов и потом на alert, то будут выводиться все элементы списка, которые были нажаты.
На сколько я понимаю, не происходит очистки. Не могу понять, как же очистить все старое, и выводить только последний элемент, который был выбран.