var OKAdmin = function(){ OKUpload.bind() OKUpload.add = function(data){ var url = data[0].extra.location var imageTemplate = $("#image-template").html() var $el = $(imageTemplate) $el.find("url").val(url) $(".images").append($el) console.log(data) } $(".video .url").change(function(){ var $el = $(this) var url = $el.val() Parser.parse( url, function(media){ console.log(url,media) $el.parent().addClass("loaded") $el.parent().find(".video-type").val( media.type ) $el.parent().find(".video-token").val( media.token ) $el.parent().find(".video-title").val( media.title ) $el.parent().find(".video-thumb").val( media.thumbnail ) }) }) $("form").submit(function(){ $(".template").remove() }) } $(function(){ window.app = new OKAdmin () })