Risolto così: https://jsfiddle.net/sw8dan8s/
Grazie dei consigli.