Beh si può fare anche con javascript puro senza ricorrere a jQuery, solo che l'approccio jQuery lo trovo molto più pulito. E poi ho citato jQuery perché tu l'hai messo nel titolo, quindi ho supposto che fosse il framework con cui preferisci lavorare.