假设我有8个div是竖着排列的 分别写着不同的文字 怎么让他们的排列顺序是随机的
答案:1 悬赏:40 手机版
解决时间 2021-11-13 07:16
- 提问者网友:不爱我么
- 2021-11-12 10:58
假设我有8个div是竖着排列的 分别写着不同的文字 怎么让他们的排列顺序是随机的
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-11-12 12:01
排序的div 你可以用 id 来表标识。id="content"的做容器
用js把一个1-8 号元素数组的随机排序。
//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1
function randomsort(a, b) {
return Math.random()>.5 ? -1 : 1;
}
var arr = [1,2,3,4,5,6,7,8];
var arr2 = arr.sort(randomsort); //生成随机数组。
$.each(arr2,function(key,val){
$("#div"+val).appentTo($("#content")); //把div都移到content中。
});追问我能说没看懂么 怎么搞 具体点 第一块放xxxx.php第二块放xxxx.js???
用js把一个1-8 号元素数组的随机排序。
//用Math.random()函数生成0~1之间的随机数与0.5比较,返回-1或1
function randomsort(a, b) {
return Math.random()>.5 ? -1 : 1;
}
var arr = [1,2,3,4,5,6,7,8];
var arr2 = arr.sort(randomsort); //生成随机数组。
$.each(arr2,function(key,val){
$("#div"+val).appentTo($("#content")); //把div都移到content中。
});追问我能说没看懂么 怎么搞 具体点 第一块放xxxx.php第二块放xxxx.js???
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯