每当我在桌面上显示导航时,我就创建了一个移动菜单。我使用的JS效果和我用来创建导航链接之一下拉列表的效果相同。我不希望导航消失时,我每点击它。
如何将导航显示在桌面屏幕上?
此代码如下:
import React from 'react';
import { Link } from 'react-router-dom';
import Dropdown from '../dropdowns/dropdown.js';
import hamburger from "../images/menu.svg";
class Mobil
我有一个画布导航在一个网站上,我正在工作。取消画布导航的默认状态是关闭的,这在移动站点上运行良好,因为您可以切换它,打开并选择您的链接,但是在桌面上,关闭它并在隐藏用户信息的情况下切换它,我希望在用户到达页面时默认打开它。
当前,导航使用jQuery进行切换:
$( "#main-menu-toggle, #main-menu-caption, .menu-mask" ).on( "click", function() {
// toggle the classes in the body the css does the rest
$(
我想像这样导航(当我没有做抽屉的时候,它工作得很好):
<Button onPress={() => this.props.navigation.navigate('Projects')}></Button>
但在添加抽屉后,按下按钮后,我得到一个错误,如下所示:
console.error: The action 'NAVIGATE' with payload '{"name":"Projects"}' was not handled by any navigator.
这是我的抽屉
我问这个问题的原因是:当我在IE9上运行Jaws 12并访问这个页面时:
当我用Tab键切换到第一个组合框: US state test 1时,Jaws不会自动切换到窗体模式。它声明它是一个编辑组合框,但我不能使用向下箭头或alt向下箭头在状态选项之间导航并选择一个状态。这是预期的行为吗?
根据这篇博客: Jaws应该自动切换到表单模式进行编辑输入,alt向下箭头应该是下拉组合框,这两种情况似乎都没有发生...
这很令人惊讶,因为dijit小部件应该是accessible...am的,我在这里遗漏了什么?