/ / Inhalt von <li> abrufen, wenn darauf geklickt wird - Javascript, Prototypen

Abrufen des Inhalts von <li>, wenn darauf geklickt wird - Javascript, Prototypen

Ich habe eine liste Und ich versuche, den Kontext der Liste zu ermitteln, wenn der Benutzer mit einem Prototyp auf den Text klickt. Dieser Code alarmiert die Nachricht jedoch nicht. Was ist mit dem Code falsch?

Der Code ist hier zu sehen: www.modernarapca.com/test.php

JavaScript:

$$("ul#myList2 li").each(function(elmt) {
elmt.observe("click", function(ev) {
var  tab;
tab = elmt.down("a").readAttribute("href");
alert("entered");
});
});

Markup:

<ul id="myList2">
<li>
<a href="javascript:;" class="" >text1</a>
</li>
<li>
<a href="javascript:;" class="" >text2</a>
</li>
<li>
<a href="javascript:;" class="" >text3</a>
</li>
</ul>

Antworten:

-1 für die Antwort № 1

Oder vielleicht dieses ...

$("document").ready(function() {
$("#myList2 li").on("click", function(el) {
console.log(el.target);
var cont = $(el.target).html();
alert(cont);
});
});