asseganre data-attribute con jquery

Lorenzo Pianigiani

Nuovo Utente
19 Mag 2015
2
0
0
Ciao a tutti,

premetto che sono davvero alle prime armi, perciò scusate la domanda forse banale, ma ho letto un sacco di post, guide, tutorial e ancora non sono riuscito a capire dove sbaglio.

il mio problema è riuscire ad assegnare agli elementi 'a' di un menù il data-attribute 'data-scroll' per richiamare una funzione di smooth scolling.


la struttura del menù è questa (il sito è costruito con joomla):

<nav id="secondario" class="navigation navbar navbar-default pull-right" role="navigation">
<ul class="nav menu">
<li class="item-125">
<a href="#firstsection">&gt;</a>
</li>
<li class="item-118">
<a href="#secondsection">qualità</a>
</li>
<li class="item-119">
<a href="#thirdsection">materiali</a>
</li>
<li class="item-124">
<a href="#fourthsection">gallery</a>
</li>
</ul>
</nav>

sicuramente sarà una cosa semplicissima, ho provato in mille modi a selezionare gli elementi e ad assegnargli l'attributo ma non ottengo mai niente..

ho provato dei costrutti tipo questo:

<script>
$(document).ready(function() {
$("#secondario > a").attr("data-scroll");
});
</script>

qualcuno può aiutarmi a capire??

grazie mille
 

Altutto

Utente Attivo
30 Set 2013
262
0
16
stubborn.altervista.org
Ciao,
Sembrerebbe che tu stia utilizzando .attr() con un solo argomento: questo, per citare direttamente la documentazione ufficiale di jquery, "ottiene il valore di un attributo per il primo elemento di quelli che corrispondono [alla selezione]".
Per assegnare un attributo, è invece necessario introdurre un secondo argomento corrispondente al valore dell'attributo che vuoi modificare:
Codice:
<script>
$(document).ready(function() {
	$("#secondario > a").attr("data-scroll","ValoreDaAssegnare");
});
</script>
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Trasferire data plugin da un dominio ad un altro WordPress 6
M Visualizzare ultima data registrata MS Access 2
D data in sql in formato ITA PHP 4
P Data scraping in PHP non funziona PHP 4
E Scrivere una data corrente in un pdf PHP 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T problema data 30/11/-1 PHP 0
Cosina script data aggiornamento pagina Javascript 1
S Raggruppare ed estrarre data più recente MySQL 6
P Ricerca campo data PHP 1
A Raggruppare record con stessa data PHP 13
elpirata Impedire inserimento data di oggi e date passate jQuery 39
U Campo vuoto data errore Fatal error: PHP 2
A recuperare data creazione di un file PHP 6
MarcoGrazia Convertire una data da un formato all'altro Snippet PHP 0
Z Difficoltà codice data PHP 0
Z Data automatica PHP 2
max1974 Salvataggio data errato PHP 3
felino Excel: popolare una cella con la data di modifica della riga a cui appartiene Windows e Software 3
P Access Inserimento data. MS Access 4
max1974 comparazione con data precedente MySQL 8
Valerio93 [PHP] non capisco come mai mi da la data NULL PHP 3
M [PHP] Compilare automaticamente il campo data PHP 5
S [PHP] Da timestamp a data PHP 4
maxnegri [Javascript] TinyDatePicker data format e selezione progressiva. Javascript 0
G [MySQL] Data giornaliera MySQL 0
Cosina [PHP] Cancellare una riga da un file txt in base alla data PHP 1
D [MySQL] cerco sviluppatore data base windows e linux per riparare sito Offerte e Richieste di Lavoro e/o Collaborazione 1
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
P [PHP] Aggiungere giorni e stampare risultato da data inserita in input PHP 3
A Verifica validità data in Java Java 2
R [WordPress] [PHP] Come organizzare data, sala e prestazione WordPress 17
M [PHP] Come display data nella stessa pagina PHP 4
K Data in un form che si collega ad un tabella Ajax 5
M HTML: oggetto data HTML e CSS 1
B Data Registrazione Dominio Domini 1
P [Visual Basic] access sql estrarre id vendite x cli e articolo con data maggiore del recordset Visual Basic 2
C [PHP] Estrapolare solo l'anno da una data di nascita inserita in un campo PHP 8
Q [Javascript] data validate Javascript 2
F [MySQL] Warning 1265 data truncated for column... MySQL 5
G [PHP] estrarre data da timeline yyyy-dd-gg hh:mm:ss PHP 4
L [PHP] ordinare per data PHP 3
G [PHP] convertire data in formato italiano dopo query PHP 6
S [PHP] data e ora esatti PHP 4
paloppa Inserimento data su database MYSQL PHP 2
M [MySQL] Confronto tra variabile varchar e variabile data. PHP 1
T [Javascript] Data Plotting ad Alta Velocità Javascript 0
felino Windows 10 e Boot Configuration Data Windows e Software 5
MarcoGrazia [mysql][mariadb]Raggruppare query in base alla data MySQL 2
V calcolo giorno di fine mese ad una seconda data jQuery 0

Discussioni simili