Я использую JQ.UI Я хочу, чтобы перетащить некоторый IMGJQuery UI - когда выпал из сбрасываемых вернуться в исходное положение
если он выпал из сбрасываемой области, я хочу, чтобы вернуться в исходное положение.
Я использую JQ.UI Я хочу, чтобы перетащить некоторый IMGJQuery UI - когда выпал из сбрасываемых вернуться в исходное положение
если он выпал из сбрасываемой области, я хочу, чтобы вернуться в исходное положение.
Из jQuery UI page for Draggable:
$(".selector").draggable({ revert: true });
//getter
var revert = $(".selector").draggable("option", "revert");
//setter
$(".selector").draggable("option", "revert", true);
Вы можете использовать true
, false
, valid
или invalid
.
В вашем случае вы хотите $(".selector").draggable({ revert: 'invalid' });
, чтобы любые капли по недействительным местоположениям (а не droppable
s) вызывают возврат.
Вы можете использовать опцию revert
со значением invalid
отправить перетаскиваемую туда, откуда он пришел из того, если он упал где-нибудь другим, чем на действительный Droppable:
$("#someID").draggable({
revert: "invalid"
});