Я не уверен, возможно ли это в данный момент, и проведенное тестирование дает странные результаты.
На одной странице есть раздел из 4 вкладок, внутри этих вкладок есть несколько разделов текста, каждому из которых я присвоил уникальное имя привязки.
Я пытаюсь сделать ссылку с другой страницы, чтобы сказать 4-й блок контента на вкладке 3 ...
все вкладки работают отлично, и если я делаю ссылки на разделы контента на первой вкладке, это прекрасно работает ... это когда я хочу сделать ссылку на вкладки, которые не являются первыми, которые становятся хитрыми ..
Я пытался
<a href="http://example.com#tab-3#content-4" ></a>
но это вообще не работает
и когда я использую
<a href="http://example.com#tab-3"></a>
Я также видел, как это реализовано - однако, похоже, он обладает той же функциональностью, что и простой код, описанный выше, независимо от того, присутствует ли он в моем вызове jquery
$(function(){
$('tabs').tabs();
var hash = location.hash;
$('tabs').tabs( "select" , hash );
});
При любом из двух указанных выше вариантов, когда выбрана третья вкладка, я перемещаюсь до самого конца страницы. Я предполагаю, что это потому, что все вкладки размещаются в элементах списка, а затем jqueryui превращает их в вкладки ... фактически перемещая содержимое вкладок для номера 3 снизу вверх до верхней части раздела вкладок.
если кто-нибудь знает, как я могу ссылаться на 4-й блок контента на 3-й вкладке, я был бы очень рад.
кто-то, решение может лежать в данных $ _post и $ _get ... но я не уверен, так ли это на самом деле, и даже тогда я не уверен, как реализовать это с помощью jqueryui
Заранее спасибо