CSS:
.accesskey { text-decoration: underline; }
JS:
var accessIndex = menuGroupName.indexOf(menuAccessKey);
menuID = menuGroupName;
if (accessIndex !== null) {
menuGroupName = menuGroupName.substr(0, accessIndex-1) + '<span class="accesskey">' +
menuAccessKey + '</span>' + menuGroupName.substr(accessIndex+1);
}
$(menuGroup).append('<a href="#" id="'+menuID+'" onclick="SearchByDE(this.id)" title="'+menuTooltipNote+'" accesskey="'+menuAccessKey+'" class="hasSubMenu left_nav_menu">'+'<p style="padding-top:6px;">'+menuGroupName+'</p>'+'</a>');
我仍然没有看到任何对 XML 的依赖。也许菜单数据来自 XML,但我不明白这对格式有什么影响。