Ваша проблема в том, что, поскольку ваша ссылка находится внутри div, ваш код блокирует событие click, поэтому ничего не происходит. Вы можете попробовать это:
$("div.footerMenu li div.onScreen").click(function(e) {
if(e.target.tagName.toLowerCase() != 'a') {
e.stopPropagation();
e.preventDefault();
return false;
}
});
Я использую .toLowerCase (), потому что я не на 100% tagName всегда будет в верхнем регистре во всех браузерах. Просто проверка работоспособности.