У меня есть один вопрос в моей работе, пожалуйста, посмотрите в негопозиционирование Div
Вот мой Js скрипку Demo
У меня есть Draggable Div называется Dekey, Initialy я установить фиксированное top
и Left.
. Вначале вы можете видеть, как Divagable div прикасается к Маунту. Когда я нажимаю кнопку , создайте кнопку ниже изображения, которое будет увеличено, а положение перетаскиваемого div изменится. Я не хочу менять перетаскиваемый div с точной позиции. Как я могу это сделать
Коды HTML
<div id="conainter" style="width: 500px; height: 300px; background: gray; position: relative; text-align: center;">
<div style="width: auto; height: auto; background: blue;" id="divSpot">
<img src="http://upload.wikimedia.org/wikipedia/commons/1/1a/Bachalpseeflowers.jpg" style="max-width: 400px; max-height: 400px;" id="image">
<div id="draggable" class="ui-widget-content" style="background: rgba(255, 85, 85, 0.5); z-index: 1; cursor: move; position: absolute; top:83px; left:127px; ">
<p>Dekey</p>
</div>
</div>
</div>
<a href="javascript:;" class="ui-button" id="create-spot-btn">create</a>
Jquery
$(function() {
$("#draggable").resizable({ containment: '#conainter>#divSpot'});
$("#draggable").draggable({ containment: '#conainter>#divSpot'});
$('#image').load(function(){
$("#create-spot-btn").click(function(){
var scale = 1.2
$('#divSpot').css('transform', 'scale(' + scale + ')');
$('#divSpot').children('div').css('transform', 'scale(' + 1/scale + ')');
});
});
});
CSS
#draggable { width: 50px; height: 50px; padding: 0.5em; }
@ г Чужого Можете ли вы смотреть на это ??? –
Вместо демонстрации демонстрационной демонстрации разместите здесь свой код jquery. –