我有一个动态导航栏,可从数据库获取url数据;它在计算机上工作正常,但是如果我尝试使用手机访问下拉菜单,则不会显示任何内容。
我的代码是这样的:
<ul id="navBar"></ul>
$(document).ready(function() {
$.ajax({
type: 'Get',
url: '@Url.Action("GetDataForNavBar", controllerName, new { Area="" })',
success: function (data) {
$("#navBar").kendoMenu({
dataSource: data.data
});
}
});
});
如果您显示在桌面上,但没有在相同的地址和参数上显示移动设备,则可以控制CSS类或样式。首先,您必须在开发人员工具(F12)上检查DOM元素,然后查看菜单项。如果我说的是有效的,请检查您的CSS属性和值。