Выбор родителя и потомка для поиска диапазона - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь показать диапазон при нажатии кнопки. Скрытие самой кнопки работает отлично, но теперь я пытаюсь показать номер телефона, выбрав диапазон из curentTarget. Я попробовал это так, но это не работает.

<li class="phonenumber">
<em class="fa fa-clock-o text-blue"></em>
<button type="button">Telefonnummer anzeigen</button>
<span class="phonenumberspan" style="display:none">phone</span> 
</li>

Как уже упоминалось, скрытие кнопки работает, но в некоторых случаях выбор из текущей цели в диапазон неверен. Спасибо за любую помощь.

private _showPhoneNr(e: Event) {
        var target = $(e.currentTarget);
        target.hide();
        var parent = target.parent("phonenumber");
        var number = parent.find("phonenumberspan");
        number.show();
    }

1 Ответ

0 голосов
/ 07 января 2019

, чтобы выбрать родительский элемент, вы можете использовать это в своем коде

var number = document.getElementsByClassName('phonenumberspan')[0].parentElement.nodeName;

...