Динамически изменять текст на кнопке Twitter Bootstrap с сохранением значка?

Как использовать javascript/jquery для изменения текста на кнопке в Twitter Bootstrap без уничтожения значка?

Итак, это моя статическая разметка:

<a class="btn" id="myButton" onclick="doSomething()"><i class="icon-ok"></i> Do it...</a>

Я могу изменить значок, например:

$('#myButton i:first-child').attr('class','icon icon-remove');

Это хорошо, но ради всего хорошего я не могу найти способ установить кнопку текст, не стирая значок. Например. если я сделаю это:

$('#myButton').text('Some Remove Text');

Я потеряю элемент значка, так как же я могу получить доступ только к текстуи отредактировать его, сохранив все дочерние элементы?

12
задан Oliver Lloyd 1 April 2012 в 13:34
поделиться