#html
#HTML
Вопрос:
У меня есть эти две строки кода в subnativation.
<%= link_to "Basic Info", request.request_uri "#users_details"%>
<%= link_to "Photos", request.request_uri "#users_photos"%>
==>
/users/1#users_details
/users/1#users_photos
Это не переход к этому конкретному Div.
PS: users_details и users_photo — это идентификаторы двух разных div
Комментарии:
1. есть ли у вас
<a name="users_details"></a>
где-нибудь в вашем коде?
Ответ №1:
#users_details
будет перемещаться к <a name='users_details'></a>
и #users_photos
в <a href='users_photos'></a>
где-нибудь в вашем HTML.
Итак, поместите перед своим users_details
разделом это: <a name='users_details'></a>
и наслаждайтесь!
Ответ №2:
Попробуйте писать свои ссылки в стиле, который делает более очевидным, куда вы на самом деле пытаетесь перейти: что-то вроде <%= link_to "Basic Info", users_path(@user, :anchor => 'user_details') %>
. Это создаст ссылку на users#show
страницу, но также будет включать привязку для перехода к любому элементу уровня блока с идентификатором user_details
.