Buona giornata.Jquery - come ottenere valore ul quando si fa clic su li?
Ho ul elenco sulla mia pagina. mi serve ottenere il valore ul
quando clicco su li
.
Html:
.ddlist {
position: absolute;
width: 316px;
display: none;
background-color: #fff;
border: 1px solid #ccc;
border-top: none;
margin: 0;
padding: 0;
margin-top: -3px;
}
.ddlist li {
list-style: none;
padding: 5px;
}
<ul id="list_t_railway" class="ddlist" style="display: block;">
<li>Белорусский вокзал</li>
<li>Казанский вокзал</li>
<li>Киевский вокзал</li>
</ul>
Per valore get ul i usano script:
$("#list_t_railway").on("click", function(){
alert($(this).val());
});
ma ottengo valore vuoto ...
Dimmi si prega perché ottengo valore vuoto e come Scrivi giusto?
P.S .: tutto lo script per il test è possibile vedere here
cosa stai cercando di ottenere> il '.VAL()' guarda per la proprietà 'value' dell'elemento –
' val() 'funzione è prevista solo per i' input/textarea/selezionare 'elementi. che tipo di valore ti aspetti dal tuo 'ul'? – haim770
cosa intendi per valore? vuoi sapere quanti figli di UL? o valore dei bambini? – Janak