有人可以解释为什么这段代码不起作用? (这个例子已经简化了)
$(document).ready(function () {
var test = 'broken';
test = test.replace('broken','working');
console.log(test); // working
var field = $('[for="tournament_name"]').html();
console.log(field); // Tournament Name:
console.log(typeof field); // string
field = field.relpace(':',''); // Uncaught TypeError: undefined is not a function
});
我不明白为什么replace()
是undefined
?
我读过the docs,我在这里缺少什么?
答案 0 :(得分:3)
也许这是一个错字:
relpace --> replace