Im работает с Boostrap 3 и JQuery и Im, пытаясь переключить текст внутри кнопки с помощью значка прокрутки, но не знает, как это сделать. Это то, что я пробовал:
HTML-код:JQuery переключает текстовую кнопку с иконкой начальной загрузки
<button type='button' class='btn btn-success btn-md'>
<span class='glyphicon glyphicon-edit'></span> Edit</button>
Jquery код:
$(this).text(function(i, text){
return text === "<span class='glyphicon glyphicon-edit'></span> Close" ? "<span class='glyphicon glyphicon-edit'></span> Edit" : "<span class='glyphicon glyphicon-edit'></span> Close"
})
Итак ... Как может быть это работает?
1) Пример с кнопкой переключения текста, но сохраняющий один и тот же значок.
2) Еще один пример с помощью кнопки переключения текста, но переключите класс значка
Спасибо.
Поскольку вы помещаете необработанный HTML в элемент, вам нужно использовать '.html' вместо' .text'. –
Наконец, я поместил текст «Изменить» в тег , поэтому проще заменить его. Но спасибо за ответы. – SilverSurfer