1

joomla 3.0バックエンドに画像を追加するためにファイル下部を追加しようとしています

これには、Jquery の append() 関数を使用します。

<div class="control-group">
            <div class="control-label"><?php echo $this->form->getLabel('imagenes'); ?></div>
            <div class="controls1"><?php echo $this->form->getInput('imagenes'); ?>
                <input type="button" id="boton_append_1" value="Add Imagen" />
            </div>
        </div>

そして私のjquery関数はこのようなものです

<script type="text/javascript">
                jQuery.noConflict();
                jQuery(document).ready(function(){
                    jQuery('#boton_append_1').click(function() {
                        jQuery('.controls1').append(

                        );
                    });
                });
            </script>

しかし、追加する要素を配置する方法がわかりません

何か案が

4

1 に答える 1

0

を使用しinsertBefore()ます。

公式ドキュメント: http://api.jquery.com/insertBefore/

<script type="text/javascript">
    jQuery.noConflict();
    jQuery(document).ready(function()
    {
        jQuery('#boton_append_1').click(function()
        {
            jQuery('<input type="file" />').insertBefore(jQuery(this));
        });
    });
</script>
于 2013-02-26T03:47:25.187 に答える