how could have I had played this hand differently?
should I checked on the flop and then call the bet or just fold?

Grabbed by Holdem Manager
NL Holdem $0.05(BB) Replayer
Hero ($5.22)
BB ($10.72)
UTG ($3.63)
UTG+1 ($1.70)
UTG+2 ($1.90)
MP1 ($15.18)
MP2 ($4.32)
CO ($5.43)
BTN ($1.26)

Dealt to Hero J J

fold, fold, fold, fold, fold, fold, fold, Hero raises to $0.15, BB calls $0.10

FLOP ($0.30) 7 9 A

Hero bets $0.20, BB calls $0.20

TURN ($0.70) 7 9 A 2

Hero bets $0.55, BB calls $0.55

RIVER ($1.80) 7 9 A 2 3

Hero bets $1.50, BB calls $1.50