Comment puis-je supprimer jcrop?
comment puis-je onu-jcrop une image?
Je suis en ajoutant jcrop avec un;
$('#imgThumbnailer').Jcrop({
onChange: statusCrop,
onSelect: statusCrop,
bgColor: 'black',
bgOpacity: .3
});
Comment puis-je m'en défaire?
Edit:
$('#imgThumbnailer').attr("src", $obj.attr('thumbnailer_link'));
var dlg = $("#ThumbnailDialog").dialog({
modal: false,
draggable: false,
position: 'center',
zIndex: 99999, //Above the overlay
closeText: '',
width: 510,
height: 500,
open: function () {
$('body').css("overflow", "hidden");
if ($.browser.msie) {
$('html').css("overflow", "hidden");
}
$("#loader").show();
var ratio = parseFloat($obj.attr('thumbnailer_ratio'));
jcrop_api = $.Jcrop('#imgThumbnailer', {
onChange: statusCrop,
onSelect: statusCrop,
bgColor: 'black',
bgOpacity: .3,
aspectRatio: ratio
});
},
close: function () { $('body').css("overflow", "auto"); if ($.browser.msie) { $('html').css("overflow", "auto"); } $("#loader").hide(); },
buttons: {
'Set Thumbnail': function () {
$(this).dialog('close');
},
Cancel: function () {
jcrop_api.destroy();
jcrop_api = null;
$(this).dialog('close');
}
}
}).parent();
dlg.appendTo(jQuery('form:first'));
Le code ci-dessus ne fonctionne pas pour moi. Je pense que cela a à voir avec le fait que Im dans un jquery boîte de dialogue. http://code.google.com/p/jcrop/issues/detail?id=21
Vous ne savez pas exactement comment le corriger.
Vous devez vous connecter pour publier un commentaire.
Edit: on dirait que vous devez conserver une référence à l'api lorsque vous ajoutez jcrop à une image.
Je me demandais la même chose et après la lecture de la source ont trouvé une solution simple qui fonctionne dans v0.9.8 (les autres réponses ne travaille qu'avec le dev de la version actuelle). Si vous initier Jcrop comme ceci:
ensuite, vous pouvez obtenir l'accès à l'api et de détruire Jcrop via:
Il est probablement trop tard pour la personne mais j'espère que cela est utile à quelqu'un qui tombe sur cette page de google!
0.9.10
.À partir de la version v0.9.9 de Jcrop, vous devez le faire de la manière suivante:
Courtoisie du créateur: http://deepliquid.com/content/Jcrop_API.html