我在JavaScript
中有以下功能,以确保我页面上的dropdown
有效onHover
。
JavaScript:
$(document).ready(function(){
$('ul.nav li.dropdown').hover(function() {
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(200);
}, function() {
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(200);
});
});
我还有另一段代码,它使下拉列表中的元素可以点击。代码是:
<ul class="dropdown-menu">
<li><a href="#" onclick="dispUsers()"> View All </a></li>
<li><a href="#" onclick="#"> Edit </a></li>
<li><a href="#" nclick="clearfield();displayDeleteForm();">Delete</a></li>
</ul>
当我运行page
时,我收到以下错误:
$ is undefined
功能中的onHover
。
暂时说说,我注释掉这段代码并尝试运行page
希望点击下拉列表并查看所有选项。当我这样做时,我收到以下错误:
{0}在下拉列表内的所有引用中# is an Invalid character
。请注意,我使用的是Internet Explorer
,最近已升级到IE 11
。同样的情况也不会发生在Chrome
上。
非常感谢!
请注意,我已经包含以下内容但它仍然无效:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>