2015-02-04 4 views
0

Я добавляю 2 изображения - верхний - прозрачный png. Я хочу иметь возможность перетащить нижнее изображение, не перемещая верхний, но не могу понять, как его можно перетащить.Перетащите изображение за прозрачный png

Использование jQuery Я смог сделать это с помощью этого метода, передав событие из одного элемента в другой.

$("#image-up").draggable(); 
$("#image-fg").on("mousedown", function(event) { 
    $("#image-up").trigger(event); 
}); 

Есть ли способ сделать это с помощью snap svg?

+0

Возможно, вы можете просто положить CSS указатель события: нет на тот, который вы не хотите, чтобы украсть из сопротивления, а просто нормальный el.drag() в оснастке. – Ian

+0

css pointer-events: никто не работал. Класс snap drag будет работать, он даже дает мне возможность поворачивать изображение так, чтобы оно было добавлено. –

ответ

0

Я нашел этот плагин svg. Это не совсем то, что я был после, но достаточно близко, чтобы начать и после внесения нескольких изменений в этот плагин, и теперь у меня есть то, что я хочу.

http://svg.dabbles.info/snaptut-freetransform

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