actuellement j'ai formulaire de téléchargement d'image dans lequel nous pouvons télécharger plusieurs images et faites glisser cette image à l'intérieur de la div.jQuery redimensionnable image() travaillant dans draggable() div
S'il vous plaît voir ma forme
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<input name="user_file[]" id="user_file" style="position: relative;overflow: hidden" multiple="" type="file">
<div class="new-multiple"></div>
$(function() {
var inputLocalFont = document.getElementById("user_file");
inputLocalFont.addEventListener("change",previewImages,false);
function previewImages(){
var fileList = this.files;
var anyWindow = window.URL || window.webkitURL;
for(var i = 0; i < fileList.length; i++){
var objectUrl = anyWindow.createObjectURL(fileList[i]);
$('.new-multiple').append('<div class="img-div"><img src="' + objectUrl + '" class="newly-added" /></div>');
window.URL.revokeObjectURL(fileList[i]);
}
$(".img-div").draggable();
$(".newly-added").resizble();
}
});
Ici i quand je télécharger des images, il affichera le nouveau multiple div. Aussi, je peux faire glisser ces images.
js fIDLE: https://jsfiddle.net/vd11qyzv/1/
Mais resizble ne fonctionne pas. S'il vous plaît aider.
Merci. redimensionnable() . C'est une faute d'orthographe de ma part. Mais le jsfiddle que vous avez créé ne fonctionne pas correctement. Je ne peux pas faire glisser l'image. Un style supplémentaire n'est pas nécessaire. –
L'image n'est pas conçue pour être traînable, la div est. Sinon, supprimez le 'handle'. – Twisty
c'est correct. Div est conçu pour cela. Merci pour cet ami d'information. –