wie man den Wert dieser ul-Liste
Der code ist:
<ins>
<div class="dropdown">
<ins> </ins>
<ul id="eventselect">
<li><a href="javascript:;" rel="Birthdays">Birthdays</a></li>
<li><a href="javascript:;" rel="Graduation">Graduation</a></li>
<li><a href="javascript:;" rel="Wedding">Wedding</a></li>
<li><a href="javascript:;" rel="Farewell">Farewell</a></li>
<li><a href="javascript:;" rel="Party">Party</a></li>
<li><a href="javascript:;" rel="Bbq">Bbq</a></li>
<li><a href="javascript:;" rel="Party">Party</a></li>
<li><a href="javascript:;" rel="Warming_party">Housewarming</a></li>
<li><a href="javascript:;" rel="Christmas">Christmas</a></li>
<li><a href="javascript:;" rel="Other">Other</a></li>
</ul>
</div>
</ins>
Ich habe versucht, folgenden code für Zugriff auf den Wert:
$("#eventselect").val();
$("#eventselect :selected").text();
Aber nichts funktionierte, nun meine Frage ist, wie man den Wert dieser bitte.
BEARBEITEN - 1
Hallo Jungs,
sorry, ich erkannte, dass ich nicht verwendet haben, diese $("#eventselect :selected").text(); . Es ist ein problem, von dem ich immer bin, die Liste beginnt mit eine leere select-box, die ich denke kommt von <ins> </ins>
, und wenn ich entfernen, dass ich nicht immer alles in der Liste. Und mit diesem tag im inneren ich kann auf den Wert oder den text mit $("#eventselect li").text();
. Aber der Wert ist Geburtstage, auch wenn die leeren ersten li ist da. Wie zu berichtigen?
- Sie haben nur Zugriff auf val() auf Elemente mit dem Attribut "value".
- Was Wert sind Sie versuchen zu bekommen? Ich glaube, Sie sind verwirrend <select> - tags mit <ul> Listen-tags
- Dies ist nicht ein form-element, so dass es nicht einen
.val()
. Ist das ein bestimmtes plugin? Wie werden die Listen-Elemente ausgewählt? - Das macht keinen Sinn.
#eventselect
ist eine Liste, ist es nicht Wert. - Probiere meine Letzte Lösung, mit dem click-Ereignis auf Ein element.
InformationsquelleAutor Maverick | 2011-10-25
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen Zugriff auf den "ausgewählter Wert" eines UL sein, wenn Sie unterschiedliche andere, vielleicht mit der a-Klasse. Sagen wir, die gewählten haben die
selected
Klasse auf dem LI-element. Dann könnte man wie diese:oder vielleicht, wenn Sie wollen, dass die
rel
Attribut:Wo ein Weg unterschiedliche der ausgewählten einen von den anderen, es ist etwas wie das zu tun:
Können Sie den ausgewählten Wert mit dem click-Ereignis auch, wie diese: