Javascript 动态不在jQuery UI中拖动,但静态图像会

Javascript 动态不在jQuery UI中拖动,但静态图像会,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个静态图像,可以通过jQueryUI的“draggable”功能移动。但是,如果我尝试将同一类型的图像放置在同一位置,动态地,图像无法拖动,有人能告诉我,为了使动态图像可以拖动,我必须做些什么吗 以下工作将起作用: $(document).ready(function() { $('#marker').draggable(); } <div id="imgId"> <div id="markersDiv"&

我有一个静态图像,可以通过jQueryUI的“draggable”功能移动。但是,如果我尝试将同一类型的图像放置在同一位置,动态地,图像无法拖动,有人能告诉我,为了使动态图像可以拖动,我必须做些什么吗

以下工作将起作用:

    $(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();