script.aculo.us Opción de clasificación fantasma

La opción de imagen fantasma en el módulo Ordenable se usa para permitir que el usuario haga una copia semitransparente del elemento que se mueve junto con el puntero del mouse. Su valor predeterminado es ‘falso’, lo que significa que no se realiza ninguna copia.

Sintaxis:

Sortable.create('list', {ghosting: boolean})

Los siguientes ejemplos demuestran esta opción:

Ejemplo 1: en este ejemplo, la opción de imagen fantasma se establece en «falso».

HTML

<!DOCTYPE html>
<html>
  
<head>
    <script type="text/javascript" 
        src="prototype.js">
    </script>
  
    <script type="text/javascript" 
        src="scriptaculous.js">
    </script>
  
    <style>
        li {
            cursor: move;
        }
    </style>
</head>
  
<body>
    <h1 style="color: green;">
        GeeksforGeeks
    </h1>
  
    <b>
        script.aculo.us Sorting
        ghosting option
    </b>
      
    <ul id="list">
        <li>tag</li>
        <li>overlap</li>
        <li>constraint</li>
        <li>containment</li>
        <li>handle</li>
    </ul>
      
    <script>
        Sortable.create('list',
            {
                tag: 'li',
  
                // Setting the ghosting
                // parameter to false
                ghosting: false
            }
        );
    </script>
</body>
  
</html>

Producción:

Ejemplo 2: En este ejemplo, la opción de imagen fantasma se establece en «verdadero».

HTML

<!DOCTYPE html>
<html>
  
<head>
    <script type="text/javascript"
        src="prototype.js">
    </script>
  
    <script type="text/javascript" 
        src="scriptaculous.js">
    </script>
  
    <style>
        li {
            cursor: move;
        }
    </style>
</head>
  
<body>
    <h1 style="color: green;">
        GeeksforGeeks
    </h1>
  
    <b>
        script.aculo.us Sorting
        ghosting option
    </b>
      
    <ul id="list">
        <li>tag</li>
        <li>overlap</li>
        <li>constraint</li>
        <li>containment</li>
        <li>handle</li>
    </ul>
      
    <script>
        Sortable.create('list',
            {
                tag: 'li',
  
                // Setting the ghosting
                // parameter to true
                ghosting: true
            }
        );
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por swapnil074 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *