单击任何li项目后,ul li下拉菜单将不显示li项目

时间:2015-01-09 15:40:05

标签: javascript jquery

代码在这里:http://jsfiddle.net/C5mTf/49/ 我不知道为什么。以下代码是否有任何问题?

$("#menu").on('click','li',function (){
    var current = $(this).text();
    $('li.top').text('Sort: ' + current);
    $('.item').hide();
});

1 个答案:

答案 0 :(得分:2)

代码正常运行:

http://jsfiddle.net/C5mTf/55/


$( document ).ready(function(){
    var first = $(this).find("li").eq(1);
    $('li.top').text('Sort: ' + first.text());

    $(".top").on("click mouseover", function(){
        $('.item').show();
    });

    $("#menu").on('click', '.item', function(){
        $('li.top').text('Sort: ' + $(this).text());
        $('.item').hide();
    });
});