<script type="text/javascript">
    $(document).ready(function() {
        ListUsers=function(em){
            var emid = em.title;
            $('.userslistdiv').text('id-' + emid);
            $('.userslistdiv').show;
            //alert("it worked-" + emid);
        };
    });

</script>

<div id="userslistdiv">xxxxxxxxx</div>


我没有对div内容进行更改。如果取消注释,我会收到警报。我将.show更改为.hide(因为div最初显示),但是它没有“隐藏”。

最佳答案

您有一个div的ID,因此需要使用id selector(前缀#)而不是class selector(前缀.),而且show是一种方法,因此您需要调用它(添加()在最后)

$(document).ready(function() {
    ListUsers=function(em){
        var emid = em.title;
        $('#userslistdiv').text('id-' + emid);
        $('#userslistdiv').show();
        //alert("it worked-" + emid);

        // both these can be combined to
        //$('#userslistdiv').text('id-' + emid).show()
    };
});

10-07 13:26