Проблема с Accordion jquery
Здравствуйте, установил этот плагин, протестил, всё супер, такая структура
<div class="basic Flleft" id="accordion"> <a>Company Formation UK</a> <div> <h3><a class="items" href=#>Company Formation UK</a></h3> <h3><a class="items" href=#>Limited Liability Partnership</a></h3> <h3><a class="items" href=#>Limited Partnership</a></h3> <h3><a class="items" href=#>Public Limited Company</a></h3> <h3><a class="items" href=#>Company Limited by Guarantee</a></h3> </div> <a>Bank Introduction</a> <div> <h3><a class="items" href=#>Company Formation UK</a></h3> <h3><a class="items" href=#>Limited Liability Partnership</a></h3> <h3><a class="items" href=#>Limited Partnership</a></h3> <h3><a class="items" href=#>Public Limited Company</a></h3> <h3><a class="items" href=#>Company Limited by Guarantee</a></h3> </div> </div> Но, как сделать, чтобы при нажатии на ссылку, которая внутри (которые раскрываются), у меня не скрывалось меню, а происходил переход по ссылке, благодарю. То есть сюда можно было кликнуть <h3><a class="items" href=#>Company Formation UK</a></h3> и меню не закрывается,происходит переход по ссылке, документацию читал но не много чего понял :( |
Кажется допёрло
|
Только возникла ещё одна проблема, у меня есть ссылки на которых нет раскрывающихся пунктов меню, как сделать, если там нет ничего, то происходил переход по ссылке. Ведь все тэги a себе забирает аккордион
|
т.е. чтобы можно было щелкнуть по <a>Bank Introduction</a>, если за ним нету div'а?
|
да,я понимаю это можно на java scripte написать, но как незнаю.Да, если нет дива после А то произвести переход по этой ссылке, но думаю что Вы поняли проблему. Я не против попробывать написать,конечно, но для этого нужно найти каким то образом ссылки, после которых нету тэга div.Знаю есть оператор each в jq, который перебирает циклически элементы..но после А как найти див ума не приложу?
|
$(<selector>).next() - следующий элемент
is(<selector>) позволяет проверить, соответствует ли выделение селектору click(<function>) позволяет назначить обработчик |
проблему решил элегантнейшим образом )):)
function Location(obj) { window.location = obj.href; } |
ах вот какая проблема оказывается была :blink:
|
Цитата:
Что именно надо сделать, чтобы при нажатии на внутреннюю ссылку меню не скрывалось и происходил переход по ссылке. Буду благодарна за помощь. |
Часовой пояс GMT +3, время: 21:50. |