2015-06-15 4 views
-3

Я пытаюсь сделать перетаскиваемое изображение, которое появляется только после нажатия кнопки. Я искал в Интернете, и я не понимаю, в чем проблема. Это кодПеретаскиваемые изображения после нажатия кнопки

<script> 
$(document).ready(function(){ 
    $("#button1").click(function(){ 
     $("#a").prepend('<img src="img.png">'); 
    }); 
}); 
</script> 


<button id="button1">Image</button> 
<br> 
<p id="a"> 
</p> 
+1

вы хотите изображение будет добавить только один раз, ах ??? –

+0

Нет изображения должен быть появляться более чем один раз –

+0

Ok код выглядеть AmmarCSE –

ответ

2

$(document).ready(function() { 
 
    $("#button1").click(function() { 
 
    var img = $('<img src="https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRakbzvOx0lTpQmgbeBF3oG9GHq9kInQ4b2tMdnTMiwjQQOhlznNb6NgkA">'); 
 
    $("#a").prepend(img); 
 
    img.draggable(); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> 
 
<script src="http://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script> 
 

 

 
<button id="button1">Image</button> 
 
<br> 
 
<p id="a"> 
 
</p>

+0

Спасибо @AmmarCse –

+0

@JamesPlen, если вы имели в виду что-то еще, дайте мне знать, чтобы я мог помочь. В противном случае вы должны отметить ** ** (не обязательно должен быть мой) ответ, как принято, нажав галочку рядом с ответом – AmmarCSE

0

Убедитесь, что вы в том числе правильные сценарии.

window.drag = function() { 
 
    var clone = $('img:first').clone(); 
 
    clone.insertAfter('img:last'); 
 
    $('img').not('img:first').fadeIn(800); 
 
    $('img').draggable(); 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 
 
<button onclick="drag()">Drag Pics</button> 
 
<img height="50" width="50" style="display:none; position:absolute;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Smiley.svg/600px-Smiley.svg.png" />

+0

Там, теперь вы можете создать целую семью смайликов! – oMiKeY

Смежные вопросы