Si ya estas trabajando con jquery, el ideal sería seguir trabajando con el. Trata de entender el error y por qué no te funcionó con jquery.
El tema es que cuando insertas nuevos elementos al dom con jquery, estos no son nativos, por lo que jquery no detecta sus eventos, pero existe una solución,
http://api.jquery.com/live/
Saludos.