【发布时间】:2015-03-13 09:08:07
【问题描述】:
请帮助修复错误:代码当前警告未定义而不是按钮的内部内容
function registerClickHandler() {
$('#clickme').click(function() {
setTimeout(function() {
alert(this.innerHTML);
}, 200);
});
}
【问题讨论】:
-
这是因为 setTimeout 函数现在已经失去了 'this' 的作用域,请尝试在 function() 参数中将您要引用的内容传递给 setTimeout 函数。
-
这是一个招聘测试的问题。
标签: javascript jquery click alert innerhtml