用jquery点击多个事件onclick

时间:2014-07-17 18:03:44

标签: jquery events

我相信在这种情况下,我只是缺乏某些方面的知识。我试图在用户点击输入字段时模拟几种不同的事件类型。我正在使用jquery来实现这一目标。但是,目前我正在获得一个通用的" undefined"错误。

HTML:

<input id="test" type="text" name="test" />

使用Javascript:

$(function () {
    $('#test').click(function () {
        $('#test').keydown();
        $('#test').focus();
        $('#test').change();
    });
});

$(function () {
    ('#test').on('keydown', function(){  
        $('<p>test!</p>').insertAfter('#test');
    });
});

这是一个jsfiddle,其中包含我尝试使用的代码。

http://jsfiddle.net/PhantomDude95/P55Xw/1/

1 个答案:

答案 0 :(得分:1)

您在选择器中错过了$签名!而且我认为你并没有在小提琴中加入jquery。

演示:http://jsfiddle.net/P55Xw/2/

$(function () {
    $('#test').click(function () {
        $('#test').keydown();
        $('#test').focus();
        $('#test').change();
    });
});

$(function () {
    $('#test').on('keydown', function(){  //Here you missed the $ sign for selector
        $('<p>test!</p>').insertAfter('#test');
    });
});