seek – plugin di evidenziazione elementi

Si tratta di un plugin dalla dubbia utilità, ma altamente spettacolare, che consente di evidenziare tramite un’animazione uno o più elementi della pagina.
Potrebbe essere impiegato nell’evidenziazione degli elementi di una form validata, o chissà :)
Come funziona:
Il trucco consiste nel costruire dinamicamente un div che inizialmente ha la dimensione di un contenitore (di default il window) e che viene trasformato fino a boxare l’elemento indicato nel selettore; infine viene rimosso dal DOM.
Il metodo viene applicato banalmente:
$("#myDOMElement").seek();
E ci sono diversi aspetti customizzabili, attraverso i seguenti parametri:
- css (object): espone alcune proprietà CSS
- backgroundColor, borderColor, borderStyle, borderWidth, position, top, bottom, right, left
- startFrom (jQuery object, default $(window)): indica l’elemento dal quale si esegue il morphing del div.
- animation (object): ciò che riguarda la trasformazione.
- easeFunction (string, default “swing”): il tipo di funzione easing applicata alla trasformazione, per una raccolta fantastica di funzioni fare
riferimento a http://gsgd.co.uk/sandbox/jquery/easing/ - speed (int, default 500): il tempo, espresso in millisecondi, di durata della singola animazione.
- easeFunction (string, default “swing”): il tipo di funzione easing applicata alla trasformazione, per una raccolta fantastica di funzioni fare
- multiple (object): Se il selettore di partenza corrisponde a più elementi del DOM entrano in gioco le seguenti proprietà.
- simultaneous (bool, default true): indica se l’animazione deve scattare simultaneamente per tutti gli elementi.
- interval (int, default 800): il tempo, espresso in millisecondi, di intervallo tra l’animazione di un elemento e l’altro.
Compatibilità
jQuery.seek è stato testato con successo su IE6, IE7, Firefox 3.0.x, Safari 3&4, Opera 9.x e Google Chrome.
Contest
Il plugin può anche essere affascinante, ma lascia perplessi per quel che riguarda l’effettivo impiego.
Lanciamo quindi un piccolo contest: chi linkerà una pagina in cui si fa un uso creativo e funzionale del plugin vincerà… niente di che: una nota al merito nella pagina dei plugin di jQuery.
Happy seeking.

plugin page
livedemo








I really like your post. Does it copyright protected?
No, it’s released under MIT license.
Good Job. Very easy to use and good for user. I like this.
I have a suggestion for this plugin.
$.fn.seekExecute = function() {
…
padding: “0px”,
“z-index”: 1000}) <– add z-index setting
…
}
Hello! Please e-mail me your contacts. I have a question JIMMY scrive:
Buy:Viagra Super Active+.Viagra Super Force.Maxaman.Viagra Professional.Zithromax.Tramadol.Cialis Super Active+.Super Active ED Pack.VPXL.Cialis Professional.Soma.Viagra.Cialis.Cialis Soft Tabs.Propecia.Levitra.Viagra Soft Tabs….