【问题标题】:Contain image inside div jquery在 div jquery 中包含图像
【发布时间】:2017-02-19 20:37:02
【问题描述】:

我在容器中包含图像时遇到了一个小问题。当图像被拖到容器之外时,图像隐藏我想要的是图像不隐藏在容器之外我希望图像停在容器上我怎样才能使它成为可能这里是一个脚本。

$('img').on('click', function() {
    $('#fotos').append('<div class="imgdrag"><img class="modal-content" src="' + $(this).attr('src') + '"/></div>');
    $('.imgdrag').draggable();
    $('#fotos').droppable();
    $('.modal-content').resizable();


    $(".download").attr("href", $(this).attr('src'));
    $(".download").show();
  });



});
.container5 {
  background-color: transparent;
  width: 220px;
  height: 320px;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid red;
  position: absolute;
  overflow: hidden;
}
&lt;div id="fotos" class="bananas"&gt;&lt;img class="modal-content" id="imgdisplay" /&gt;&lt;/div&gt;

$(".bananas").appendTo( $( ".container5" ) );

【问题讨论】:

  • 你有没有注意到你的 sn-p 抛出了一些错误??

标签: javascript jquery css containers


【解决方案1】:

查看可拖动的 jQuery UI 小部件的 containment option

这里,I baked a fiddle just for you.

JS

$(function(){
    $('img').draggable({
    containment: '.container'
  });
});

【讨论】:

    猜你喜欢
    • 2012-02-22
    • 2012-07-14
    • 2023-03-15
    • 1970-01-01
    • 2011-05-10
    • 2013-09-15
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    相关资源
    最近更新 更多