У меня есть следующий код JavaScript:Html изменить часть текста метки
window.toggle = function() {
if(document.getElementById("calendar").style.display=='none'){
document.getElementById("calendar").style.display = '';
$(".icon-chevron-down").removeClass("icon-chevron-down").addClass("icon-chevron-up");
document.getElementById("label").innerText = "Hide calendar";
} else {
document.getElementById("calendar").style.display = 'none';
$(".icon-chevron-up").removeClass("icon-chevron-up").addClass("icon-chevron-down");
document.getElementById("label").innerText = "Show calendar";
}
}
Я хотел бы изменить только часть этикетки, потому что я не хотел бы, чтобы удалить начальную загрузку иконки. Как здесь: http://jsfiddle.net/RkaQD/2/
Есть ли у вас какие-либо намеки, как справиться с этими неупорядочивающими значками начальной загрузки?
Edit:
Может быть, я пишу несколько примеров того, что я хотел бы иметь:
v 'календарь выставок'
^'скрыть календарь'
v 'календарь выставок'
^'скрыть календарь'
и так далее ...
+1 Большое спасибо, человек. Это действительно помогло! – JosephConrad
Нет проблем. Рад, что смог помочь :) – Thanos