/ / Redimensionable en YUI 3.1.2 - jquery-ui, redimensionar, yui, yui3, yui2

Redimensionable en YUI 3.1.2 - jquery-ui, redimensionar, yui, yui3, yui2

Necesito cambiar mi base de código de usar componentes jQuery (1.7.2) y jQueryUI (1.8.6) a los componentes equivalentes de YUI; y por restricciones del cliente, debe ser la versión 3.1.2.

Sin embargo, no encuentro nada para hacer que los elementos sean redimensionables en la versión 3.1.2 (la única documentación para 3.1.2 que parece existir está incluida en).

El tamaño de jQuery se ve así:

$J = jQuery.noConflict(true);
$J("#myElement").resizable("destroy");

los Cambiar tamaño YUI 2 Se ve como esto:

new YAHOO.util.Resize("myElement");

los Cambiar tamaño YUI 3 tiene este aspecto (pero no aparece en 3.1.2):

YUI().use("resize", function(Y) { $Y = Y; });
new $Y.Resize({node: "#myElement"});

¿Cómo hago esto en YUI 3.1.2?

Respuestas

0 para la respuesta № 1

Hay dos problemas.

Primero, el módulo de cambio de tamaño estuvo disponible a partir de YUI 3.3.0.

En segundo lugar, incluso si el cambio de tamaño estuviera disponible, el código anterior no funcionará realmente. Necesitas llamar a tus métodos YUI dentro la devolución de llamada de la función use (), así:

YUI().use("resize", function (Y) {
new Y.Resize({ node: "#myElement" });
});

Ver el documentación para cambiar el tamaño para ejemplos de trabajo, y asegúrese de lea sobre el método use () y el objeto global YUI antes de continuar.