#javascript #jquery
#javascript #jquery
Вопрос:
Возможно ли развернуть сворачивание jquery, нажав на внешнюю ссылку? Например: на домашней странице у нас есть ссылка на другую страницу, и когда пользователь нажимает на ссылку с домашней страницы, мы хотим, чтобы он переходил на внутреннюю страницу и разворачивал свернутый раздел jquery, которому он соответствует.
Комментарии:
1. вы можете отправить параметр по URL для расширения раздела, опубликовать свой код, чтобы другие могли вам помочь
Ответ №1:
Напрямую это невозможно, однако вы можете передать необходимую информацию через хэш URL и поместить код расширения на целевую страницу:
Домашняя страница:
<a href="internal.html#section1">Go to section 1</a>
Внутренняя страница:
$(function() {
var elem = $('#' location.hash);
// expand elem here
});
Комментарии:
1. Идеально! Мой код выглядит следующим образом: ** Внутренняя страница $ (function() { var elem = $(‘#expand-4’ location.hash); $(‘#expand-4-text’).slideToggle(‘быстро’, функция() { // Анимация завершена. }); $(‘#expand-4’).toggleClass(‘expand-4-расширенный’); });