window.onload = function(){ var html = ""; ? ? html +=? ? ? ` ? ? <div onclick="test()">點(diǎn)擊觸發(fā)</div> ? ? ` ? ? $("body").append(html); ? ?? ? ? function test(){ ? ? console.log(1) ? ? }}?注:想具體知道什么原因,并且題主知道把這個(gè)函數(shù)放到window.onload外面就可以調(diào)用到了。有沒有什么辦法能在里面調(diào)用到函數(shù),因?yàn)轭}主需要在里面取數(shù)據(jù)用,放到外面就拿不到了。(不知道是不是作用域的原因)
關(guān)于JS在模板字符串里的函數(shù)調(diào)用不了外部的方法,求解惑,這問題困擾了很久!
慕村5492868
2018-08-02 18:00:16