如何从JS调用/触发jQuery函数(在另一个文件中)。 所以基本上这是jQuery函数(/js/animation.js)。
$('#spin').click(function () {
var tickets = Math.floor(Math.random() * 200) + 1;
if(tickets < 51) {
var winner = 155;
}
else {
var winner = 145;
}
rouletteSpin(winner);
});
我知道它基于codepen轮盘动画。 现在问题是它不应该在没有经过if语句的情况下滚动。 该语句应该是使用数据库信息的变量。 这才是重点。 在我看来,你不能在jQuery中使用PHP / select DB Info,所以我决定进入我的index.php,在js中的if语句经过后触发jQuery函数。 那么让我向您展示我的HTML Button + JS功能:
onclick="openCase()
进入第一个HTML Button标签。
现在JS功能:
<script>
var credits = CodeToGet_MYSQL_DB_Info_here_written_in_php;
function openCase() {
if(credits > 10000) {
spinIt();
}
else {
alert('Something went wrong');
}
}
并将jQuery函数(在路径/js/animation.js中)更改为以下内容:
function spinIt () {
var tickets = Math.floor(Math.random() * 200) + 1;
if(tickets < 51) {
var winner = 155;
}
else {
var winner = 145;
}
rouletteSpin(winner);
});
这不起作用。我已经google了很多,所以请不要激怒我。 已经使用了这篇文章的几乎所有方法:
calling Jquery function from javascript
如果有人可以帮助我,那会很好!