ah estoy un poco lejos de la cuestión inicial, pero si no es el "obtener/establecer un ID" fragmento, luego tengo algo de código para crear ID únicas:
$.increment = function(){
var me = arguments.callee;
if (!me.count) me.count = 0;
return ++me.count;
}
$.domToSelector = function (jq, options){
var selectors = [], i = 0; defaults = {}, opts = $.extend(defaults,options);
$(jq).each(function(){
var $node = $(this);
if ($node.attr('id')){
selectors[i] = '#'+$(this).attr('id');
}
else{
var customId = ''+new Date;
customId = customId.replace(/ /g, '').replace(/:/g, '').replace(/\+/g, '');
customId = customId+'_'+$.increment();
if (opts.prefix) customId = opts.prefix+customId;
$node.attr('id', customId);
selectors[i] = '#'+customId;
}
i++;
});
if (selectors.length == 1) selectors = selectors[0];
return selectors;
}
La estructura del sitio es tal que, con las etiquetas adecuadas y títulos, una pregunta específica y la respuesta se puede encontrar para una búsqueda específica. Si necesito un complemento de registro, no buscaré "extensiones de extensión [jquery]", buscaré "registro de [jquery-plugin]" ... o buscaré en el repositorio de plugins de jQuery. – Shog9
gracioso cómo esto consiguió 3000 visitas luego http://stackoverflow.com/questions/271398/post-your-extension-goodies-for-c-net-codeplex-com-extensionoverflow. – redsquare
Shog, que se convirtió en un proyecto completo, así que creo que tendrás que saltar desde esa alta posición en la que crees que estás. – redsquare