【问题标题】:How do I make random number in this css string (laravel)如何在这个 css 字符串中生成随机数(laravel)
【发布时间】:2020-05-14 22:10:33
【问题描述】:

我想在 css "10000ms" 行添加一个 1000 到 9999 之间的随机数。

    if(data.type == 'slider') {
        $('.wheel-game .time').hide();

        $('.wheel-game .wheel-img').css({
            transition: '-webkit-transform 10000ms cubic-bezier(0.32, 0.64, 0.45, 1)',
            transform: 'rotate('+data.slider.rotate+'deg)'

代码在 laravel 帮助我。

【问题讨论】:

    标签: php css laravel


    【解决方案1】:

    你可以使用这个功能

    function getRandom(min, max) {
      return Math.ceil(Math.random() * (max - min) + min);
    }
    

    并像这样使用它

      if(data.type == 'slider') {
            $('.wheel-game .time').hide();
    
            $('.wheel-game .wheel-img').css({
                transition: '-webkit-transform ' + getRandom(1000, 9999) + 'ms cubic-bezier(0.32, 0.64, 0.45, 1)',
                transform: 'rotate('+data.slider.rotate+'deg)'
    

    【讨论】:

    • 是的!尝试重新加载答案!
    • 这是 JS 文件,所以我认为: function getRandom(min, max) { return Math.ceil(Math.random() * (max - min) + min); } 不适用于 js 文件
    • 当然!会工作的! getRandom 函数必须在调用之前声明!
    猜你喜欢
    • 1970-01-01
    • 2011-06-27
    • 2018-09-03
    • 2014-02-09
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 2010-09-10
    • 2011-01-09
    相关资源
    最近更新 更多