template
Código Javascript:
Ver original
<script type="text/html" id="template_attach_upload_input"> <a class="remove-attach"><i class="icon remove-s"></i></a> <input class="simple" type="file" name="fileshout" id="fileshout" onchange="upLoad();" /> <div class="add-url clearfix" id="divupAlan"> <label>Selecciona Archivo</label> <form> </form> </div> </script>
aca el javascript
Código Javascript:
Ver original
var attach = { input: function(el, type){ /* Muestro input para el ingreso del attach (solo usado para video y link) el[object] type[string] = Tipo de attach return[void] */ var actual = (typeof $(el).data('actual') === 'undefined') ? false : $(el).data('actual'); var inUpload = (typeof $(el).data('inUpload') !== 'undefined' && $(el).data('inUpload')); var inPreview = (typeof $(el).data('inPreview') !== 'undefined' && $(el).data('inPreview')); var inSubmit = (typeof $(el).data('inSubmit') !== 'undefined' && $(el).data('inSubmit')); //Si esta haciendo un upload o ya hay una previsualizacion, no dejo cambiarlo if(inSubmit || inUpload || inPreview) return; //Agrego clase indicando que tiene un attach $(el).addClass('with-attach'); //Agrego clase dependiendo del tipo de attach if(actual) $(el).find('.my-shout-attach').removeClass('attach-' + actual); if(actual == 'link') $(el).find('.my-shout-attach').removeClass('link-shout-content'); $(el).find('.my-shout-attach').addClass('attach-' + type); //Agrego clase disabled a las demas opciones $(el).find('.my-shout-attach-options a').removeClass('hover'); $(el).find('.my-shout-attach-options a[data-type="' + type + '"]').addClass('hover'); //Genero data del type actual $(el).data('actual', type); //Pido URL del video o del link $(el).find('.my-shout-attach').html( tmpl('template_attach_' + type + '_input') ).show(); $(el).find('.my-shout-attach form').bind('submit', function(){ mi.attach.submitUrl(el, type); return false; }); $(el).find('.my-shout-attach form input[name="url"]').bind('blur', function(){ mi.attach.submitUrl(el, type); return false; }); }
aqui deberia de mostrarse los templates cada vez que haga click en uno de los botones
<div class="my-shout-attach clearfix" id="tmlp"></div>
botones
<a data-type="image"><i class="icon-img"></i><a>