Hello !
Je ne suis pas un expert mais je vais essayer de t'aider. Déjà j'aimerai savoir si tu as pas une erreur en console?
Pour moi, ta variable var v n'existe pas quand on arrive sur le IF. Car la variable var v est défini dans la fonction $("#checkAll").click(function(){...
Il y a peut être un problème ici en ce qui concerne la portée des variables.
Ensuite, as tu essayé de débugguer tout simplement en mettant des consoles.log('a'), 'b', 'ce que tu veux' pour savoir par ou passe ton script? Ou des breakpoints sur ton navigateur?
De plus il faut que tes inputs aient des id différents. Sinon ça pose (ou peut poser) problème car en javascript il ne sait pas quel élement du dom tu demande.