自动创建下拉菜单,链接到长列表开头的列表项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动创建下拉菜单,链接到长列表开头的列表项相关的知识,希望对你有一定的参考价值。

The name of the link should be in strong (or you may change this in the script)
  1. $('#publications').prev(':header').css('float','left');
  2. $('#publications').before('<select id="toc" class="jumpmenu"></select>');
  3. $("#publications li strong").each(function(i) {
  4. $(this).attr("id", i+1);
  5. $("#toc").append("<option value='#"+(i+1)+"'>"+$(this).text()+"</option>");
  6. });
  7. $(".jumpmenu").change(function() {
  8. window.location.href = $(this).val();
  9. });

以上是关于自动创建下拉菜单,链接到长列表开头的列表项的主要内容,如果未能解决你的问题,请参考以下文章

选择/打开新下拉列表时自动关闭下拉列表(React)

列表项和嵌套子菜单列表之间的间隙导致悬停状态丢失

使用 jQuery / JavaScript (ASP.NET) 将下拉链接的父列表项设置为活动状态

二级联动asp下拉式列表菜单

C# Unity 下拉菜单,更改调用函数,函数查询列表返回匹配列表项

css下拉菜单仅显示最后一个列表项