jquery append problem

TheGateway

Mitglied
ich weis gar nicht wo das thema so richtig hinpasst ... ich hab folgendes Problem:

Code:
 $("#UserList").append("<li userID='" + data.id + "' onclick='openPrivateChatRoom('" + data.id + "');'>" + user.username + "</li>");

und das ergibt

Code:
<li userid="_Imuk63OMLBHKC-AAAAV" onclick="openPrivateChatRoom(" _imuk63omlbhkc-aaaav');'="">testUser</li>

mir geht es speziell um die onclick function,

- er baut da einfach ein ="" dazu ohne jeglich für mich ersichtlichen Grund,
- auch macht er das ' im Code nicht zum ".
- die userID schreibt er einmal klein einmal groß ...,

-im Code steht userID und er macht userid draus....
- die userid hat einmal ein kleins i und ein Großes ? es ist doch die gleiche variable, wieso verändert er die?
- er verändert also willkürlich groß und kleinschreibung ...

was stimmt mit dem nich? :mad:

das so kleinigkeiten stunden kosten können, ist mir bewusst, aber hier bin ich völlig ratlos!

whats wrong?
 
Zuletzt bearbeitet:
Verstehe, aber dafür habe ich jetzt keine Erklärung. Vielleicht findet jQuery klein geschriebene Attributnamen schöner?
 
Zurück