He escrito un simple plugin de jQuery, pero me gustaría hacerlo más avanzada para que pueda hacer cosas como:
$.myplugin.close();
$.myplugin.open();
$.myplugin.next();
$.myplugin.prev();
¿Cómo puedo escribir un plugin que se puede llamar así?
------------------------- Actualizado -------------------- -----
Gracias @Craig MacGregor, lo aprecio.
Sin embargo, para llamar a la función que tiene que ser, como a continuación
$(this).myplugin.load();
Esto es mal formato y nunca debería b e construido así Se debe acceder a todas las funciones como métodos, como $ ('ele'). Myplugin ('close/open/next/prev'); – Ohgodwhy
Tantos votaciones ascendentes ... raras. – gdoron
@Ohgodwhy si necesito configurar mis opciones para que sean más detalladas, entonces necesito escribir como '$ ('. Ele '). Myplugin ({acción:' cerrar ', xxx: xxx ......}) ; ' – user1740052