Im usando esta función. Disponible en mi lista. Mi problema es que quiero que se muestre el cursor de movimiento cuando se usa el método de arrastrar y soltar, y el cursor del puntero solo al pasar el mouse. Tengo mi css llamando al cursor: puntero en vuelo estacionario, pero no parece mostrar el cursor de movimiento en absoluto. Todo lo demás funciona bien Código a continuación.Jquery ordenable arrastrar y soltar no muestra el cursor 'mover'
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.3/themes/base/jquery-ui.css" type="text/css"/>
<link rel="stylesheet" href="blah.css" type="text/css" />
<script type="text/javascript" charset="UTF-8">
$(document).ready(function()
{
$("#sortable").sortable({
/*helper: 'clone', Tried this =(*/
distance: 5,
delay: 300,
opacity: 0.6,
cursor: 'move',
update: function() {}
});
});
</script>
</head>
<body>
<ul id="sortable">
<li class="ui-state-default">Item 1</li>
<li class="ui-state-default">Item 2</li>
<li class="ui-state-default">Item 3</li>
</ul>
</body>
</html>
Seperate doc css contiene:
#sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
#sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.1em; line-height: 18px; height: 18px; }
#sortable li span { position: absolute; margin-left: -1.3em; }
/* HERE'S THE IMPORTANT STUFF! */
#sortable li:hover {
cursor: pointer;
}
#sortable li.ui-sortable-helper {
cursor: move;
}
cualquier ayuda sería muy apreciada. Gracias por adelantado. =)
Quizás un poco más de información. Es una lista poblada db de una sentencia while. cada elemento de la lista es un enlace, por lo que quiero que muestre la opción {cursor: Puntero;}. Pero cuando se arrastra, necesito que muestre el {cursor: mover;}. Pensé que el código anterior lo haría, pero no funciona. Me confundí con la primera publicación, así que pensé en aclarar esto un poco mejor.
puede editar su pregunta y agregar la información adicional en lugar de agregarla como comentarios. Los comentarios son más para que otros le pidan más información para ayudarlos a responder. –
Hecho eso - puede eliminar el comentario si tiene la oportunidad. – polarblau
Lo sentimos todavía nuevo en este sitio. =) – banjo