-4
は、私は私の携帯電話でこのコードを実行したいが、私はそれが動かない絵を移動しようと何も反応がない場合はどうすればこのコードをモバイルdevicdsで実行するにはどうすればいいですか?
copy = 1;
$('.dragArea img').on('dragstart',function(e) {
\t console.log('dragge it!',e);
\t e.originalEvent.dataTransfer.setData("text",e.target.id);
}).on('dragend',function(e) {
\t console.log('dragged',e);
});
$('.drop-field').on('dragover',function(e) {
\t //console.log('dragover',e);
\t e.preventDefault();
}).on('drop',function(e) {
\t e.preventDefault();
\t //window.status = 'successfully dragged';
\t console.log('drop',e,window.status);
\t data = e.originalEvent.dataTransfer.getData("text");
\t $(this).append(copy ? $('#' + data).clone() : $('#' + data));
});
.drop-field {
\t border: 4px #287CA1 dashed;
\t display: inline-block;
\t min-width: 50px;
\t height: 50px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="dragArea">
\t <img src="http://lorempixel.com/image_output/city-q-g-640-480-4.jpg" width="50" height="50" alt="logo" id="logo" />
</div>
<div class="dropArea">
\t <span class="drop-field"></span>
\t <span class="drop-field"></span>
</div>
おかげで実行されているこのコードを維持することができます
[Jquery UIのJquery dragstartイベントとdragendイベントの可能な複製](http://stackoverflow.com/questions/15342172/jquery-dragstart-and-dragend-events-in-jquery-ui) – imvain2
私は使いたいコンピュータ上のモバイルデバイス上のコード – der122345
これを見て、答えのようです。 http://stackoverflow.com/questions/13940421/how-to-get-jqueryui-drag-drop-working-with-touch-devices – Seano666