console.log($("#app").html()); return未定义,怎么来的?
console.log($("#app").html()); return undefined, how come?
我觉得我已经做了一千次了,但是现在当我做 console.log($("#app").html());
时突然得到 undefined
,为什么? .html() 不是假设 return #app 里面有什么吗?
删除 <div id="#app">
中的 #
。应该是 <div id="app">
.
如果要保留它,请使用此选择器 $( "[id=#app]" )
而不是 $( "#app" )
。
你可以像这样转义元字符,
$("#\#app").html();
DEMO
我觉得我已经做了一千次了,但是现在当我做 console.log($("#app").html());
时突然得到 undefined
,为什么? .html() 不是假设 return #app 里面有什么吗?
删除 <div id="#app">
中的 #
。应该是 <div id="app">
.
如果要保留它,请使用此选择器 $( "[id=#app]" )
而不是 $( "#app" )
。
你可以像这样转义元字符,
$("#\#app").html();