я следующий код в JavaScript, который работаетRails Materializecss, CoffeeScript функция не определена
function displayButton() {
var options = [
{
selector: '#news',
offset: 20,
callback: function(el) {
$('#more-video-btn').hide();
$('#more-news-btn').show();
}
},
{
selector: '#video',
offset: 20,
callback: function(el) {
$('#more-news-btn').hide();
$('#more-video-btn').show();
}
}
];
Materialize.scrollFire(options);
}
и попытаться преобразовать, чтобы CoffeeScript
, что я сделал, что
displayButton =() ->
options = [
selector: '#news'
offset: 20
callback: (el)->
$('#more-video-btn').hide()
$('#more-news-btn').show()
,
selector: '#video'
offset: 20
callback: (el)->
$('#more-news-btn').hide()
$('#more-video-btn').show()
]
Materialize.scrollFire(options)
Когда я вызываю displayButton с точки зрения
<script type="text/javascript">
$(window).scroll(function(e) {
displayButton();
});
</script>
Я получаю 'displayButton не определен'.
Это первый раз, когда я пытаюсь написать что-то в CoffeeScript, и я понятия не имею, почему displayButton не определен.
Пожалуйста, помогите мне
спасибо @TMP. Оба они работают –