【发布时间】:2016-02-05 10:22:31
【问题描述】:
拖动 div 时遇到一些问题。 我的html模板:
</html>
<div id="photo_page">
<div id="photo_page_frame" style="margin:0; width: 80%; height: 80%; background: url({PHOTO_IMG_SRC}) 50% 50% no-repeat; background-size: contain;"></div>
</div>
然后,我想用鼠标拖动divphoto_page_frame:
$(function(){
// fill PHOTO_IMG_SRC and fade in #photo_page
$('#photo_page_frame').draggable();
});
#photo_page {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.8);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
z-index: 99999;
-webkit-transition: opacity 400ms ease-in;
-moz-transition: opacity 400ms ease-in;
transition: opacity 400ms ease-in;
display: none;
pointer-events: none;
align: center;
}
但 div #photo_page 是不可拖动的,但 draggable="true" 属性在运行时存在。请帮帮我
【问题讨论】:
-
请修正 drah -> 拖动标题中的错字。请花时间阅读stackoverflow.com/help/how-to-ask。 “拼写、语法和标点符号很重要!记住,这是别人会看到的问题的第一部分 - 你想给人留下好印象。”
-
好吧,为什么jsfiddle.net/Lbs785ez/1 不起作用?