Javascript 动态不在jQuery UI中拖动,但静态图像会
我有一个静态图像,可以通过jQueryUI的“draggable”功能移动。但是,如果我尝试将同一类型的图像放置在同一位置,动态地,图像无法拖动,有人能告诉我,为了使动态图像可以拖动,我必须做些什么吗 以下工作将起作用:Javascript 动态不在jQuery UI中拖动,但静态图像会,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个静态图像,可以通过jQueryUI的“draggable”功能移动。但是,如果我尝试将同一类型的图像放置在同一位置,动态地,图像无法拖动,有人能告诉我,为了使动态图像可以拖动,我必须做些什么吗 以下工作将起作用: $(document).ready(function() { $('#marker').draggable(); } <div id="imgId"> <div id="markersDiv"&
$(document).ready(function() {
$('#marker').draggable();
}
<div id="imgId">
<div id="markersDiv">
<img src="include/images/sign_here.jpg" id="marker" draggable="true" style="position: absolute; left: 635px; top: 458px;" />
</div>
</div>
HTML是一样的:
<div id="imgId">
<div id="markersDiv">
</div>
</div>
这会添加图像,但不可拖动。我做错事有什么原因吗。如果是这样的话,有没有人对如何使其工作有任何建议?提前非常感谢。添加:
$('#marker').draggable();
在它被附加到div之后,在JavaScript中,在下一行,我能够让图像被拖动,很抱歉在这上面浪费大家的时间 我解决了我的问题。我必须在图像之后,将“draggable”函数添加到图像的JavaScript动态创建中。我现在可以用了,谢谢你。
$('#marker').draggable();