Вкладки jQuery Tools - Именованные якоря? - PullRequest
0 голосов
/ 13 марта 2012

jQuery Tools Tabs v1.2 застрял у меня в проблеме.Позвольте мне показать вам проблему ниже.

<ul class="tabs">
<li><a href="#anchor">This is an item</a></li>
<li><a href="#anchor">This is an item</a></li>
<li><a href="#anchor">This is an item</a></li>
</ul>

<h1><a name="anchor></a>This Is The Header Where The Anchor Resides</h1>
<div class="panes">
<div>Here's the first item's content</div>
<div>Here's the second item's content</div>
<div>Here's the third item's content</div>
</div>

То, что я пытаюсь сделать, это то, что когда вы нажимаете на каждый элемент, вы переходите к новому контенту, отсюда и появляется новый div.Вместо того, чтобы просто щелкать мышью и не располагать окно в верхней части нового DIV.

Проблема?У меня есть основания полагать, что jQuery Tools> Tabs Script автоматически делает return false; где-то внутри плагина.Который не позволяет мне бросить на любой href="#anchor" в атрибуте ссылки.Оно не отображается через расположение окна / страницы и не отображается в адресной строке.

Я бы сразу пошел на форумы jQuery Tools и спросил, но их форум / поддержка, похоже, не работает.... Так же, как большая часть остальной части сайта, и, конечно, переполнение стека в конечном итоге лучше, и в прошлом ко мне относились намного лучше.

Вы можете просмотреть систему вкладок здесь: http://jquerytools.org/demos/tabs/index.html

Вы можете просмотреть Системную документацию по вкладкам здесь: http://jquerytools.org/documentation/tabs/index.html

Вы можете просмотреть Систему вкладок jQuery / JavaScript здесь: http://cdn.jquerytools.org/1.2.6/full/jquery.tools.min.js

Спасибо всем за вашепомощь!

Ответы [ 2 ]

1 голос
/ 13 марта 2012

Используйте параметр {history : true} при инициализации вкладок

проверьте эту ссылку http://jquerytools.org/demos/tabs/history.html

0 голосов
/ 13 марта 2012
jQuery().ready(function () {
         jQuery('ul.tabs a').click(function(){
                 jQuery(window).scrollTop( jQuery('a[name="anchor"]').position().top );
         });
}

Кто бы ни предоставил этот ответ несколько минут назад и, я полагаю, удалил его. Это был ответ! :). Большое вам спасибо!

Я также использую MODx с дружественными URL. Так что сделали свое дело.

...