kendoMenu() не является функцией
kendoMenu() не является функцией, другие функции, такие как kendobutton и kendotabstrip, работают, но kendoMenu не работает. Пожалуйста, дайте решение для этого, есть ли в этом коде какой-либо файл JS или CSS?
У меня есть следующий HTML:-
<link href="~/Content/Styles/kendo.rtl.min.css" rel="stylesheet" />
<link href="~/Content/Styles/kendo.default.min.css" rel="stylesheet" />
<link href="~/Content/Styles/kendo.dataviz.min.css" rel="stylesheet" />
<link href="~/Content/Styles/kendo.dataviz.default.min.css" rel="stylesheet" />
<script src="~/Scripts/kendojs/jquery.min.js"></script>
<script src="~/Scripts/kendojs/kendo.all.min.js"></script>
<div id="example">
<div id="megaStore">
<ul id="menu">
<li>
Products
<ul>
<li>
Furniture
<ul>
<li>Tables & Chairs</li>
<li>Sofas</li>
<li>Occasional Furniture</li>
<li>Children's Furniture</li>
<li>Beds</li>
</ul>
</li>
</ul>
</li>
</ul>
<script>
$(document).ready(function() {
$("#menu").kendoMenu();
});
</script>
1 ответ
Я думаю, что вы пропустили Css или JS
<link rel="stylesheet" href="styles/kendo.common.min.css" />
<link rel="stylesheet" href="styles/kendo.default.min.css" />
<link rel="stylesheet" href="styles/kendo.rtl.min.css" />
<link rel="stylesheet" href="styles/kendo.dataviz.min.css" />
<link rel="stylesheet" href="styles/kendo.dataviz.default.min.css" />
<link rel="stylesheet" href="styles/kendo.default.mobile.min.css" />
<script src="js/jquery.min.js"></script>
<script src="js/kendo.all.min.js"></script>
выше CSS / J необходимы для отображения меню,
для получения дополнительной информации, пожалуйста, найдите эту ссылку,
http://demos.telerik.com/kendo-ui/menu/right-to-left-support