How can I pass object to inline onclick event. When I try following code I either get undefined or [object object].
also how can I bind click event to h to avoid inline code.
this.get = function(o) { console.log(o, o.foo); } this.somefunction = function(robj) { for (var i = 0, i <= robj.length; i++) { var fname = robj[i]['filename'] h += '<div class="checkbox checkbox-success" onclick="get(\'' + robj + '\')">' + '<input id="' + fname + '" type="checkbox" class="styled"> ' + '<label for="' + fname + '"><a data-fancybox-next class="button-next" href="#">' + fname + '</a></label>' + '</div>'; } }