我写了这个:
var x = (Math.floor(Math.random() * (1 - 1)) + 1).toFixed(1);
$("div[style='top: "x"px; opacity: 0.5;']").click();
我希望x
中的top: "x"px
是从0到1的随机区域,在昏迷之后有一个位置,后面的文字就像使用它*
,我的意思是背后的任何文字这是真的。
抱歉我的英语不好。
答案 0 :(得分:0)
我发现您的代码存在两个问题。
Math.random() * (1 - 1)
这是0,并且始终为0,因为您将随机数乘以值(1 - 1)
(0),任意数字乘以0为0。
"div[style='top: "x"px; opacity: 0.5;']"
这不是你串联连接的方式。您需要使用x
运算符将两个字符串与+
变量连接起来:
"div[style='top: " + x + "px; opacity: 0.5;']"