【发布时间】:2018-09-22 00:44:20
【问题描述】:
我正在尝试在反应组件中使用视差。我过去已经让这个工作了。这也是一个 MeteorJs 项目
我收到控制台错误:
$(...).parallax 不是函数
我的组件:
import React from 'react';
import $ from 'jquery';
export default class Index extends React.Component{
render(){
$(document).ready(function(){
$('.parallax').parallax();
});
return(
<div className="container">
<div className="parallax-container">
<div className="parallax"><img src="images/parallax1.jpg"/></div>
</div>
<div className="section white">
<div className="row container">
<h2 className="header">Parallax</h2>
<p className="grey-text text-darken-3 lighten-3">Parallax is an effect where the background
content or image in this case, is moved at a different speed than the foreground content while
scrolling.</p>
</div>
</div>
<div className="parallax-container">
<div className="parallax"><img src="images/parallax2.jpg"/></div>
</div>
</div>
)
}
}
我的客户端 main.js 文件:
import '../imports/startup/client/routes';
import '../node_modules/materialize-css/dist/js/materialize.min';
import '../node_modules/materialize-css/js/parallax';
【问题讨论】:
-
卡在同一部分。找到解决办法了吗??
标签: javascript reactjs meteor materialize