Как поместить тег привязки в тег привязки - PullRequest
3 голосов
/ 13 декабря 2011

У меня есть строка, которая находится внутри тега привязки.Теперь в этой строке я хочу добавить еще один интерактивный компонент (тег привязки).Как мне это сделать?

Ответы [ 4 ]

3 голосов
/ 13 декабря 2011

Вы не делаете это в привязке.

Элементы привязки не являются вложенными.

HTML 4 DTD имеет это:

<!ELEMENT A - - (%inline;)* -(A)       -- anchor -->

-(A) означает, что A элементы явно недопустимы в A элементах.

0 голосов
/ 05 августа 2015

Я столкнулся с той же проблемой.Вы можете просто определить один <div> элемент сверху и использовать теги привязки внутри него.Что-то вроде:

<div id="myDiv"><a href="#"></a>
     <a href="#"></a>
</div>

убедитесь, что вы добавили событие клика для myDiv и в свой файл скрипта.

window.location.href = "#dashboardDetails";

0 голосов
/ 13 декабря 2011

абсолютно позиционируйте второй якорь над первым. каким бы ни был ваш родительский элемент для строки {}, установите для него значение position :lative; установите строку a.secondlinkwh независимо {position: absolute}, затем разметьте вторую ссылку там, где она должна быть, и установите для нее z-index. не видя ваш код, это довольно расплывчато, но это должно сработать. слишком много неизвестных ограничений.

0 голосов
/ 13 декабря 2011

Вы не можете этого сделать. Почему вы хотите поместить строку внутри тега привязки? Если у вас есть несколько ссылок, держите их в отдельных тегах привязки. Если вы хотите узнать, какая якорная ссылка вызвала событие, дайте им некоторый идентификатор.

...