Copyright © tutorialspoint.com

# Drag 'n' Drop with onEnd Option

## Description:

This callback function is called just before a drag is completed.

## Syntax:

    new Draggable('element', {onEnd: 'effectFunction'});

Here effectFunction is function which defines effect to be applied.

## Example:

    <html>
    <head>
    <title>Draggables Elements</title>
    <script type="text/javascript"
            src="/javascript/prototype.js"></script>
    <script type="text/javascript"
            src="/javascript/scriptaculous.js"></script>

    <script type="text/javascript">

    window.onload = function(){
       new Draggable('myimage',
                    { onEnd : function(){
    			    new Effect.Opacity('myimage',
    	                   {from:0, to:1.0, duration:10});}

                    });
    }

    </script>

    </head>
    <body>

    <p>When you stop dragging it becomes disappear momentarily.</p>

    <img id="myimage" src="/images/scriptaculous.gif"/>

    </body>

To understand it in better way you can Try it yourself.

Copyright © tutorialspoint.com