2012-02-26 4 views
0

У меня неожиданное поведение со ссылками на ту же страницу в Codeigniter. Где-то на странице есть тег.Ссылка на «имя» в codeigniter

Однако, ссылки, такие как

<a href="#xx"></a> 

не работают. Даже если я ввожу URL-адрес вручную:

"path/to/page#xx" or "path/to/page/#xx" 

Он находится в верхнем углу страницы.

Что-то общего с тем, что в URL-адресе нет имени файла? Любая подсказка будет приветствоваться.

Спасибо!

+0

Не могли бы вы разместить свои теги? – Kieran

+0

укажите тег html. Также вы можете сделать то же самое с помощью javascript. – insomiac

+0

Извините, я удалил его по ошибке. Пожалуйста, проверьте комментарии в ответе. Большое спасибо! – luso

ответ

1

Это, вероятно, не имеет ничего общего с CodeIgniter. Убедитесь, что у вас есть один из этих:

1. Стандартный Anchor<a name="xx">XX</a>, или ...

2. Элемент с "хх" в качестве ID<div id="xx">...</div>

я не могу представьте, что CI сделал бы, чтобы вас отбросить здесь ...

+0

Ну, тег был чем-то вроде

, и нет другого элемента с тем же идентификатором. – luso

+0

Однако, я не знаю, откуда я взялся за идею сделать ссылку на тег ... oops! Спасибо вам всем! – luso

+0

Ссылка на тег заголовка в порядке, вам просто нужно, чтобы ** id ** был «xx», а не ** ** **. – landons

Смежные вопросы