La prossima versione di Ubuntu con supporto a lungo termine che uscirà nell'aprile del 2010 sarà chiamata Lucid Lynx Ubuntu
 
Pagine: 1 [2]
jQuery
0 Utenti e 1 Visitatore stanno guardando questo topic.
  • skydiamond
  • Amministratore
  • pr
  • *
  • Offline Offline
  • Posts: 883
  • skydiamond 
  • Guarda Profilo WWW
Re: jQuery
« Risposta #15 il: Settembre 20, 2009, 08:45:08 »

Aggiungere jQuery a qualsiasi pagina o template non è mai stato così facile:

Codice
GeSHi (javascript):
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
Created by GeSHI 1.0.7.20

Su SMF basta aggiungerlo in index.template.php ad esempio.  James



jQuery e gli attributi

Ho trovato un tutorial interessante su jQuery e il suo utilizzo pratico con gli attributi. Il tutto ruota attorno alle enormi capacità della funzione di selezione, la funzione principe di jQuery {{ $(''); }}. PC


[attributo] - Seleziona gli elementi che hanno uno specifico attributo.
[attributo=valore] - Seleziona gli elementi che hanno uno specifico attributo con un determinato valore.
[attributo!=valore] - Seleziona gli elementi che non hanno uno specifico attributo con un determinato valore.
[attributo^=valore] - Seleziona gli elementi che non hanno uno specifico attributo e che iniziano con un certo valore.
[attributo$=valore] - Seleziona gli elementi che non hanno uno specifico attributo e che finiscono con un certo valore.
[attributo*=valore] - Seleziona gli elementi che non hanno uno specifico attributo e che contengono con un certo valore.
[selector1][selector2][selectorN] - Seleziona gli elementi che non hanno uno specifico attributo e che contengono un determinato valore.

Partiamo dall'esempio base:

Codice
GeSHi (html4strict):
<table id='Tabella_1'>
 <tr>
    <td width='100%'>TD 1</td>
    <td width='20%'>TD 2</td>
    <td name='TD3' width='100%'>TD 3</td>
    <td name='UnLungoNomeCheAppareLungo'>TD 4</td>
 </tr>
</table>
Created by GeSHI 1.0.7.20


[attributo] - Seleziona gli elementi che hanno uno specifico attributo.

Codice:
<script>
$("table[width]").append("<b>Hey</b>");
</script>
Questo codice non fa altro che appendere il testo Hey alla riga colonna 1, 2 e 3 della tabella. Vengono così selezionate solo le righe che contengono l'attributo width.


[attributo=valore] - Seleziona gli elementi che hanno uno specifico attributo con un determinato valore.

Codice:
<script>
$("table[width='100%']").append("<b>Hey</b>");
</script>
Viene aggiunto il codice solo alle righe 1 e 3.

[attributo!=valore] - Seleziona gli elementi che non hanno uno specifico attributo con un determinato valore.

Codice:
<script>
$("table[width!='100%']").append("<b>Hey</b>");
</script>
Verranno affette solo le righe colonne che non hanno width='100%'.

Codice
GeSHi (html4strict):
[code=html4strict]<table id='Tabella_1'>
 <tr>
    <td width='100%'>TD 1</td>
    <td width='20%'>TD 2</td>
    <td name='TD3' width='100%'>TD 3</td>
    <td name='UnLungoNomeCheAppareLungo'>TD 4</td>
 </tr>
</table>
Created by GeSHI 1.0.7.20


[attributo^=valore] - Seleziona gli elementi che non hanno uno specifico attributo e che iniziano con un certo valore.

Codice:
<script>
$("table[name^='UnLungo']").append("<b>Hey</b>");
</script>

[selector1][selector2][selectorN] - Seleziona gli elementi che non hanno uno specifico attributo e che contengono un determinato valore.

Codice:
<script>
$("table[width='100%'][name='TD3']").append("<b>Hey</b>");
</script>
Ovviamente seleziona la terza riga colonna che ha name TD3 e width 100%. [/code]
« Ultima modifica: Settembre 20, 2009, 09:32:02 da skydiamond »
Loggato
Re: jQuery
« Risposta #16 il: Settembre 20, 2009, 09:26:15 »

Nel post precedente hai confuso "riga" con "colonna". geek
Loggato
  • skydiamond
  • Amministratore
  • pr
  • *
  • Offline Offline
  • Posts: 883
  • skydiamond 
  • Guarda Profilo WWW
Re: jQuery
« Risposta #17 il: Settembre 20, 2009, 09:32:50 »

Nel post precedente hai confuso "riga" con "colonna". geek

Grazie per l'hint.  crazy
Loggato
  • skydiamond
  • Amministratore
  • pr
  • *
  • Offline Offline
  • Posts: 883
  • skydiamond 
  • Guarda Profilo WWW
Re: jQuery
« Risposta #18 il: Settembre 24, 2009, 07:47:56 »

Vi rigiro un pdf davvero utile: jQuery Cheat Sheetwink

Lo scaricate da http://skydiamond.110mb.com/
Loggato
Pagine: 1 [2]
Salta a: