Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 20-04-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Me levanto y me pongo con el plugin, de modo que me doy cuenta de algo que he soñado esta noche: no hacía falta, en realidad, una de las funciones, de hecho el plugin puede hacer su trabajo con una sola función. Y así es como queda el plugin ahora mismo, copio aquí el código fuente, por si alguien está interesado... que lo dudo.

Código PHP:
(function($){

  $.
fn.StyleSwichter = function(options){
    var 
opts = $.extend({}, $.fn.StyleSwichter.defaultsoptions);
    var 
= $.meta ? $.extend({}, opts$this.data()) : opts;
    $(
'link').each(function(i){
      if(
this.rel == 'stylesheet' && this.title == o.linkTitle){
        if(
o.cssPath != ''){
          
this.href o.cssPath;
          $.
cookie(o.cookieName,this.href,{
            
patho.cookiePath,
            
expireso.cookieDays,
            
domaino.cookieDomain,
            
secureo.cookieSecure
          
});
        }else if($.
cookie(o.cookieName)){
          
this.href = $.cookie(o.cookieName);
        }
        return 
true;
      }
    });
    return 
false;
  };
  
  $.
fn.StyleSwichter.defaults={
    
cssPath'',
    
cookiePath'',
    
cookieDays30,
    
cookieDomain'',
    
cookieSecurefalse,
    
linkTitle'styleswichter',
    
cookieName'selected-style'
  
};
  
})(
jQuery); 
Esto reduce también el tamaño del plugin, que, comprimido, queda en unos 600 bytes.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 20-04-2008 a las 19:08:14.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Plugin resaltador de sintaxis assembler para Delphi Lord Delfos Varios 0 27-02-2008 23:59:36
[Autobombo DEC] Plugin Pass Meter para jQuery dec HTML, Javascript y otros 8 01-02-2008 20:06:42
plugin de java para kubuntu 64 bits Robert01 Linux 0 05-01-2008 12:19:49
Plugin para outlook fjardelphiyahoo OOP 1 18-09-2007 13:14:01


La franja horaria es GMT +2. Ahora son las 14:09:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi