Я пытаюсь добавить флажок для кнопки. Это работает:
<button>hi</button>
$('button').prepend('<input type="checkbox" />');
http://jsfiddle.net/Gg9fG/
Но я не вижу флажок, если добавить его к существующей кнопке. Почему нет?
$('#idExistingButton').prepend('<input type="checkbox" />');
idExistingButton был ранее создан и добавлен в div:
$('<input type="button" id="idExistingButton" value="Button Text" />')
.appendTo('#someDiv');