hur ser din HTML kod ut? Vad är det som inte fungera?
Skrev om den lite så du inte kör append för mycket (du vill undvika göra det för många gånger) http://jsbin.com/aliheq/1/edit
Men din kod fungerade för mig
1 svar · 1 072 visningar · startad av xdroyer
Hej, jag är ny här och till javascript/jquary så har ett problem just nu, håller på att skapa ett script som hämtar "rubriken" till en massa recept och skapar en menu/lista av dom som man sen ska kunna klicka på för att komma till just receptet. Har lyckats skapat listan, men får inte länkingen att fungera = händer inget när jag klickar på dom, observera att det länkas inom samma HTML dokument. Någon som kan hjälpa?
Min kod:
$(document).ready(generateMenu);
function generateMenu() {
alert($("#primarycontent > .post").length);
$("#meny > .contentarea").append( "Klicka för att hämta recept" );
$("#meny > .contentarea").append( "<ul>" );
$("#primarycontent > .post h4").each(function(i) {
$("#meny > .contentarea > ul").append("<li><a href='#" + $(this).attr("id") + "'>" + $(this).text() + "</a></li>");
});
}
hur ser din HTML kod ut? Vad är det som inte fungera?
Skrev om den lite så du inte kör append för mycket (du vill undvika göra det för många gånger) http://jsbin.com/aliheq/1/edit
Men din kod fungerade för mig