我相信在这种情况下,我只是缺乏某些方面的知识。我试图在用户点击输入字段时模拟几种不同的事件类型。我正在使用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/
答案 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');
});
});