JavaScript 负责任的导航
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 负责任的导航相关的知识,希望对你有一定的参考价值。
/* --------------------------------------------------------
Responsible navigation
-------------------------------------------------------- */
(function() {
var $mainNav = $('.navbar .nav'),
responsibleNav = '<option value="" selected>Navigate...</option>';
// Responsive nav
$mainNav.find('li').each(function() {
var $this = $(this),
$link = $this.children('a'),
depth = $this.parents('ul').length - 1,
indent = '';
if( depth ) {
while( depth > 0 ) {
indent += ' - ';
depth--;
}
}
if ($link.text())
responsibleNav += '<option ' + ($this.hasClass('active') ? 'selected="selected"':'') + ' value="' + $link.attr('href') + '">' + indent + ' ' + $link.text() + '</option>';
}).end().after('<select class="nav-responsive">' + responsibleNav + '</select>');
$('.nav-responsive').on('change', function() {
window.location = $(this).val();
});
})();
以上是关于JavaScript 负责任的导航的主要内容,如果未能解决你的问题,请参考以下文章
了解 Alloc 的 Instruments 结果中的负责任调用者
用腾讯的JavaScript API V2地图手机上责任那么开启GPS定位
如何帮助孩子成为更负责任的数字公民
为什么负责任的技术始于数据治理
sql CERTIFICADOS ACADEMICOS - 添加负责任的Externo y Puesto a Plan de Estudios
登圭峰山