我有这个外部 jQuery 代码:
jQuery(document).one('keydown', 'g',function (evt){
if ($("#tb").html() == "0")
{
$("#tb").html("Testing the chicken.")
} else {$("#tb").html("Chickens fart too.")}
return false;});
控制台中没有错误。
我知道这很愚蠢,但不要介意 .html() 中的文本。无论如何,每当我访问网页时,它都会将页面中的默认 0 替换为什么都没有。然后,当我按下任何键时,什么都没有发生。最终,我希望这个脚本最终做的是显示用户在tb
div 中键入的字母或数字。
PS我是stackoverflow的新手,所以请告诉我我的格式是否错误或者我是否违反了规则。
好的,所以我编辑了代码,这就是我所拥有的:
$('#tb').on("keydown", function(event) {
if ($("#tb").html() == "0")
{
$("#tb").html("Testing the chicken.")
} else {$("#tb").html("Chickens fart too.")}
});
它仍然不起作用。