var $book = $(this); var title = $book.attr("title"); var description = $book.find('description').text(); //var imageurl = $book.attr('imageurl'); var plugid = $book.attr('plugid');
html += '<tr>' //html += '<td><img class="bookImage" alt="" src="' + imageurl + '" /> </td>'; //html += '<td><span class="loadingPic" alt="Loading" />'; html += '<td><input type="radio" name="plug1" id="plug1" value="' + plugid + '"/></td>'; html += '<td>' + title + '</td>'; html += '<td> ' + plugid + '</td>' ; html += '</tr>';
Er først lige fået i gang med jQuery, derfor en anelse grøn
2 første pointer er fixet - hvad mener du så med "Sidst, men ikke mindst, eksisterer dine radio's jo ikke, når du sætter click-handleren på radio-buttons." ?
At de ikke eksisterer. Du sætter kun click-handlers på de radios, som allerede findes i dokumentet, når dette loades. Alle radios, der efterfølgende oprettes med script, sætter du ikke handlers på
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.