Вот так я делаю фоновое изображение тела кликабельным:
$('body').css({'background': 'url(yourimage.jpg) top center no-repeat'})
$('body').click(function(e){
if (e.target === this) {
window.open('http://link.html', '_blank');
}
});
Вы также можете использовать window.location вместо window.open (). Надеюсь, это поможет.