У меня есть разборная ссылка, на которой есть стрелка Юникода
►This is a collapsible link
И когда кто-то нажимает на него, я хочу, чтобы он превратился в стрелку вниз ▼. Однако я не могу понять, как разобрать, чтобы заменить этот символ.
Вот мой код:
function CollapsibleContainerTitleClickApp(){
$(".collapsibleContainerContent.app", $(this).parent()).slideToggle();
alert($(this).text().trim().charAt(0));
if ($(this).text.trim().charAt(0) == "\u25B8"{
alert("inside the if statement");
$(this).text($(this).text().replace("\u25B8", "\u25BE"));
}else{
$(this).text($(this).text().replace("\u25BE", "\u25B8"));
}
Теперь первое предупреждение всегда всплывает как актуальная стрелка (►), и при просмотре источника также есть актуальная стрелка. Как узнать, является ли первый символ одной стрелкой, и если да, заменить его другой стрелкой? Второе оповещение никогда не срабатывает, поэтому оно никогда не проходит условие if.