2011-12-12 37 views
-2

让我来解释一下我试图实现的功能。目前,我有按钮,并希望添加图像和添加文本。我有父div容器,其中所有的子div动态添加。无法在其他div上放置div

添加图像按钮在父div中添加带图像的img标签,并添加文本按钮使用append方法在父项内添加包含文本的div。

但我想要的是,当我创造它们时,它们应该放置在一个对所有人都通用的特定位置。当过我添加图像让我们家长的中心,这样或发短信,应该在父

码中心创建用于添加动态图像

$(document).ready(function() { 
     $('#addImage').click(function() { 
      var url = 'Default.aspx'; 
      var dialog = $('<iframe"></iframe>').appendTo('body'); 
      dialog.load(url).dialog('open').dialog({ modal: true, width: 480,resizable: false ,open: function (type, data) { $(this).parent().appendTo("form"); }, 
      buttons: { 
     'OK': function() { 

     var img = document.createElement('img'); 
      $(img).attr("id", "dyndiv" + count); 
      $(img).attr("width", 60); 
      $(img).attr("height", 140); 
      $(img).attr("src", 'Uploads/'+ $get('dvFileName').innerHTML) ; 
      var $ctrl = $(img).addClass("draggable ui-widget-content").draggable({ containment: '#containment-wrapper', cursor: 'move', snap: '#containment-wrapper' }); 
      objid = "dyndiv" + count ; 
      count++; 

      $("#containment-wrapper").append($ctrl); 
      $(this).dialog('destroy'); 
      }, 
     'Cancel': function() { 
      $(this).dialog('destroy'); 
      // I'm sorry, I changed my mind     
     } 
    }     
      }); 

      return false; 

     }); 
    }); 
+4

向我们展示您的代码,并让您的代码为自己说话。 – BoltClock

+0

请显示您的源代码 – Curt

+0

我想要什么,如果我放置2个图像,他们应该在同一个位置创建。 –

回答

1

我终于得到了解决。在上面的问题中,我附加了div,现在我也在上面的append语句之后明确地定义了div的位置。