Estoy trabajando en un complemento usando el ui widget factory. Con un plugin jQuery básica, puedo acceder al selector utilizado al hacer algo como esto ...Accediendo .selector dentro de un widget de IU de JQuery
$.fn.pluginname = function(){
var thisWorks = this.selector;
};
Sin embargo, cuando se utiliza la fábrica de widget, se accede al elemento seleccionado a través de la 'this.element' propiedad, y 'this.element.selector' no funciona de la misma manera que en mi primer ejemplo. Alguien tiene una buena manera de evitar esto? Estoy mirando el código fuente de la fábrica de widgets en GitHub, pero todavía no he podido encontrar nada.
Fantástico. Nunca pensé en hacerlo de esa manera. Necesito jugar con los argumentos de lo que estoy haciendo, pero parece que funcionará bien. ¡Gracias! –
¿Cómo puedo hacer esto si solo estoy modificando (duckpunching) uno de los métodos de widgets, por ejemplo, el método de cierre de la información sobre herramientas y necesito acceder al selector original. es posible? Aquí hay un ejemplo que no funciona: http://jsfiddle.net/corydorning/9grH5/ – CoryDorning
Pude averiguarlo usando los principios anteriores, aunque tuve que sobreescribir las opciones del prototipo para el widget que estaba parcheando. Gist está aquí: https://gist.github.com/4445666 – CoryDorning