У меня есть раскрывающееся меню с этим HTML:
<ul id="dropdownmenu" class="dropdown maintopmenu">
<li class="topmenu" link="link0.htm">SELL
<ul>
<li link="link1.htm"><span class="menulink">APPLY TO SELL</span>/li>
<li link="link2.htm"><span class="menulink">FEE/FEATURES</span></li>
<li link="link3"><span class="menulink">FAQ</span></li>
<li link="mycart.php?4"><span class="menulink">IMAGE GUIDELINE</span></li>
</ul>
</li>
</ul>
Тогда у меня есть эта функция jquery, которая должна перейти по ссылке на страницу = что угодно при нажатии. Что это делает, тем не менее, всегда идет к первой ссылке li (основной родитель).
Я предполагаю, что он игнорирует весь блок внутри этого li.
$(function() {
$('li[link]').click(function() {
document.location.href=($(this).attr('link'));
});
});
Мне это нужно для работы со всеми уровнями подменю.