我正在寻找有关如何使用jquery插件来使用rails应用程序的建议。具体来说,我正在尝试运行以下插件,但我也很欣赏有关如何完成工作的一般建议。看起来你可能需要在application.js中将它放在vendor / assets / javascript目录中?我错过了什么吗?
我无法在我的rails应用https://www.jqueryscript.net/time-clock/Minimal-jQuery-Count-Up-Plugin-CoutUpCircle.html
中使用此jquery插件我以前从未安装过插件,但是我下载了jquery.countupcircle.min.js文件并将其放在'vendor / assets / javascripts'中
//= require jquery
//= require jquery3
//= require jquery_ujs
//= require jquery.countupcircle.min
//= require popper
//= require turbolinks
//= require tether
//= require bootstrap
//= require_tree .
在我的页面上我有
<div class="container-fluid">
<div class="row">
<div class="wrapper">
<div id="count-box">19</div>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('#count-box').CountUpCircle({
duration: 500, // In ms, default: 5000
opacity_anim: false,
step_divider: 1
});
});
</script>
</div>
</div>
页面上的数字计数,我看到“19”,但没有圆圈,也没有应用样式。
在我的styles.css文件中
#count-box {
display: block;
border: 2px #ccc solid;
color: #ccc;
font-size: 4em;
border-radius: 50%;
line-height: 200px;
height: 200px;
width: 200px;
text-align: center;
}
答案 0 :(得分:0)
尝试运行rake资产:预编译并重新启动服务器。
如果仍然没有工作bootstrap覆盖你的插件类。
试试
//= require jquery.countupcircle.min
在你需要bootstrap之后