UIZE JavaScript フレームワークを使用して、div 内の画像要素を移動しています。これは正常に機能しています。
この機能で他に 2 つのことを行いたいと考えています。
ユーザーが画像を境界外にドラッグした場合、またはユーザーが境界外にドラッグすることをまったく許可しない場合に、画像の位置を自動的にリセットします。
ユーザーがサンプルページの事前定義された場所「緑色のボックス」に画像をドラッグすると、www.marklaurel.com/sample.php の Web サイトにアクセスするかどうかをユーザーに尋ねる div を表示したいと思います。対応画像。
現在、ボタンによってトリガーされているこの関数があります。
<script type="text/javascript">
function snapBack()
{
with (document)
{
getElementById('logoUize').style.left = '133';
getElementById('logoUize').style.top = '6';
getElementById('logoPsd').style.left = '240';
getElementById('logoPsd').style.top = '60';
getElementById('logoAfx').style.left = '240';
getElementById('logoAfx').style.top = '206';
getElementById('logoMaya').style.left = '130';
getElementById('logoMaya').style.top = '237';
getElementById('logoHtml5').style.left = '22';
getElementById('logoHtml5').style.top = '194';
getElementById('logoCss3').style.left = '22';
getElementById('logoCss3').style.top = '48';
}
}
</script>
ただし、ブラウザ コンソールから次の警告が表示されます。
Warning: Error in parsing value for 'left'. Declaration dropped.
Source File: http://marklaurel.com/sample.php
Line: 0
Warning: Error in parsing value for 'top'. Declaration dropped.
Source File: http://marklaurel.com/sample.php
Line: 0
これを機能させるための助けをお願いできますか?