Функция перехода тега привязки не работает с динамическим контентом, использующим TinyMCE - PullRequest
0 голосов
/ 14 мая 2018

Я использую редактор TinyMCE для управления содержимым приложения CMS, которое при публикации отображается в другом приложении angularjs SPA.Данные сохраняются в базе данных внутреннего сервера sql.

Содержимое содержит некоторые динамические данные с гиперссылками в маркерах в начале оператора, которые при нажатии должны переходить к отдельным разделам оператора.

Например:

  • Тест 1
  • Тест 2

Тест 1 ....

Тест2 ....

Я попытался обработать его, используя тег привязки для каждой из точек маркера с разметкой ниже:

<ul style="padding-left: 80px; color: #00ccff;">
    <li><a href="#test1"><strong><span style="color: #00ccff;"> Test 1</span></strong></a></li>
    <li><a href="#test2"><strong><span style="color: #00ccff;"> Test 2</span></strong></a></li>
    <li><a href="#test3"><strong><span style="color: #00ccff;"> Test 3</span></strong></a></li>
    <li><a href="#test4"><strong><span style="color: #00ccff;"> Test 4</span></strong></a></li>
    <li><a href="#test5"><strong><span style="color: #00ccff;"> Test 5</span></strong></a></li>
    <li><a href="#test6"><strong><span style="color: #00ccff;"> Test 6</span></strong></a></li>
</ul>

<h3 id="test1">Test 1</h3>
<h3 id="test2">Test 2</h3>
<h3 id="test3">Test 3</h3>
<h3 id="test4">Test 4</h3>
<h3 id="test5">Test 5</h3>
<h3 id="test6">Test 6</h3>

Страница отображается и при нажатии первой точки маркерас текстом: Тест 1, он переходит на место с тегом h3, имеющим текст Тест 1. С этим изменением к URL добавляется # test1.При последующих щелчках функция прыжка никогда не работает.Может кто-нибудь помочь мне решить эту проблему?

...