#和$不在IE中的JSP页面中工作

时间:2015-09-04 07:03:26

标签: javascript jsp internet-explorer

我在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>

0 个答案:

没有答案