ho un problema, ho inserito un immagine che fa da back top menu e quando viene cliccata fa tornare la pagina all'inizio, per farlo ho usato il seguente codice jQuery:
$(function() {
$(window).scroll(function()
{

if($(this).scrollTop() != 0)
{
$('#toTop').fadeIn();

}
else
{
$('#toTop').fadeOut();

}
});


$('#toTop').click(function() {
$('body,html').animate({scrollTop:0},1000);
});
});

In sintesi: se lo scroll è a 0 l'immagine scompare altrimenti compare,
il problema nasce quando voglio far scomparire l'immagine quando il sito viene visualizzato da mobile o da schermo piccolo, il css dell'immagine è il seguente:
#toTop {


width: 30px;


height: 38px;


border: none;


background-image: url('img/tom.png');


text-align: center;


padding: 5px;


position: fixed;


bottom: 10px;


right: 10px;


cursor: pointer;


color: #333333;


font-family: verdana;


font-size: 11px;


}
#toTop:hover
{


background-image: url('img/ar.png');
}
Come devo fare per far scomparire l'immagine una volta rimpicciolito lo schermo??????