$ 0 0 You can use can.Component insert event to wrap your widgets or can.view.tag and can.view.attr to reuse those widgets: http://canjs.com/docs/can.view.tag.html http://canjs.com/docs/can.view.attr.html https://www.youtube.com/watch?v=4SBslZoHNSM http://jsbin.com/noqec/2/watch?html,js,output Mohamed Cherif BOUCHELAGHEM