在 CoffeeScript 中是否有替代 JS 'innerHTML' 属性的方法?
在 JS 中,你最终会写这样的东西:
document.getElementById('element').innerHTML = "blah_blah"
在 CoffeeScript 中有什么替代方法可以做到这一点?我已经尝试过了:
element = $('element')
element.html "blah_blah"
最佳答案
CoffeeScript 不会取代或扩充 DOM API。如果您想使用一些花哨的语法,请查看下面的示例。他们都做同样的事情。
CoffeeScript(没有 jQuery):
document.getElementById('element').innerHTML = 'blah_blah'
(document.getElementById 'element').innerHTML = 'blah_blah'
document
.getElementById 'element'
.innerHTML = 'blah_blah'
CoffeeScript(使用 jQuery,注意选择器中的 #):
$('#element').html 'blah_blah'
($ '#element').html 'blah_blah'
$ '#element'
.html 'blah_blah'
关于javascript - 在 CoffeeScript 中设置 innerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29129093/