【问题标题】:Aligning an image to the right side of a div将图像与 div 的右侧对齐
【发布时间】:2011-01-25 19:57:27
【问题描述】:

使用 JQuery JEditable,我在下面有以下代码,它允许用户创建虚拟便利贴,可以这么说,我正在尝试使其在创建的每个 div 旁边,用户删除图像可以简单地点击。我觉得我快到了,我只是错过了一些东西。截至目前,图像仅出现在附加 div 的右侧,而不是第一个 div 旁边。有任何想法吗?我应该动态创建第一个 div 吗?

<script type="text/javascript">
    $(document).ready(function() {
        $('.edit_area').editable(function(value, settings) {
            return (value);
        }, {
            type: 'textarea',
            onblur: 'submit',
            indicator: 'Saving...',
            callback: function(value, settings) {

                $.post('<%=Url.Action("SetPostieNotes", "Posties") %>', { id: 0, content: escape(value) }
                );
                function S4() {
                    return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
                }
                var uuid = (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4());


                    var del_img = $('<div><img src="<%=Url.Content("~/Content/images/delete_14.png") %>" /> </div>');
                    var new_div = $('<div style="float: left; width:98%; text-align: left;" id=' + uuid + '>')
                          .addClass('edit_area')
                          .editable('<%=Url.Action("SetPostieNotes", "Posties") %>', settings);
                    $(this).parent().append(new_div);                                    
                    $(this).parent().append(del_img);

            }
        });
    });


</script>

<div style="float: left; width:98%; text-align: left;" class="edit_area" id="empty"></div>

【问题讨论】:

    标签: jquery image html jeditable alignment


    【解决方案1】:

    img 向右浮动怎么样?

    【讨论】:

    • 第一个div是什么?样本中是否缺少它?我在这里没有看到带有 img 的 div...
    猜你喜欢
    • 1970-01-01
    • 2020-10-17
    • 2014-10-18
    • 2016-07-11
    • 1970-01-01
    • 2020-02-25
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    相关资源
    最近更新 更多