use .on replace .live function in veil.js