當前希望在我們的Asp.Net站點中實現移動菜單系統mmenu(http://mmenu.frebsite.nl/)。mmenu菜單系統不能在.Net窗體標籤內工作
只要在表單標籤之外,在HTML頁面和主頁面上都能很好地工作。當我把它放在表單標籤內時,它不再起作用。
這裏是菜單中的HTML:
<nav id="menu">
<ul>
<li><a href="page.html">The page</a></li>
<li><a href="mainmenu.html">The mainmenu</a></li>
<li><a href="submenus.html">Submenus</a></li>
<li><a href="labels.html">Labels</a></li>
<li><a href="counters.html">Counters</a></li
<li><a href="selected.html">Selected item</a></li>
<li><a href="openmenu.html">Open the menu</a></li>
<li><a href="closemenu.html">Close the menu</a></li>
</ul>
</nav>
這將運行它罰款:
<script type="text/javascript">
$(function() {
$('nav#menu').mmenu({
zposition: "next",
position: "top"
});
});
</script>
不過,如果我把它放在表單標籤內(表格ID = 「MainForm的」 RUNAT = 「服務器」)我得到一個jQuery的錯誤。因爲某些菜單項將來自數據庫,所以需要在內。
乾杯 西蒙
什麼是錯誤?你是否認爲asp.net在標記爲'runat =「server」'時修改元素'id'的事實? –