jquery 动态创建div并判断是每行的第几个

我要做一个菜单导航页面,每行显示3个菜单,菜单列表是从数据库读出来的,3个菜单的边框要分别显示为红、绿、蓝,没行都是一样的,我如何判断才能够显示出预期的效果?详细效果类似... 我要做一个菜单导航页面,每行显示3个菜单,菜单列表是从数据库读出来的,3个菜单的边框要分别显示为红、绿、蓝,没行都是一样的,我如何判断才能够显示出预期的效果?详细效果类似于图片所示 展开
 我来答
匿名用户
2015-03-05
展开全部
<!DOCTYPE HTML>
<html>
<head>
<title>yugi</title>
<meta charset=UTF-8 />
<style type="text/css">
</style>
<script type="text/javascript"碧粗 src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
jQuery (function ($)
    败档{
    var body = $ ("body");
    $ (new Array (6)).each (function (i)
    {
    $ (new Array (3)).each (function (j)
    {
    body.append ($ ("<div>菜单" + (i * 3 + j + 1) + "</div>").css (
    {
     display: "inline-table",
     width: "100px",
     textAlign: "center",
     cursor: "pointer",
     margin: "0px 0px 10px 10px",
    border : "3px solid " + [
            "red", "green", "blue"察慧乱
    ][j % 3]
    }));
    });
    body.append ("<br / >");
    });
    });
</script>
</head>
<body>
<body>
</body>
</html>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恨天搞
2015-03-05
知道答主
回答量:14
采纳率:0%
帮助的人:3.7万
展开全部
数据库里给红闷数戚色的菜单价蚂陵格字段是1 绿的是2 蓝的是3 到了页面判断这个字段是什么值就毕弯给什么颜色
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
育知同创教育
2016-04-08 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
jquery 动态创建div并庆宴判断第几个的方法:
1.创建方法:
方法一:
var creatediv= function(){
var parentdiv=$('<div></div>'); //创建一个父div
parentdiv.attr('id'耐差升,'parent'); //给父div设置id
parentdiv.addclass('parentdiv'); //添加css样式
var childdiv=$('<div></div>'); //创建一个子div
childdiv.attr('id','child'); //给子div设置id
childdiv.addclass('childdiv'); //添加css样式
childdiv.appendto(parentdiv); //将子div添加到父div中
parentdiv.appendto('body'); //将父div添加到body中
}

方法二:
var boarddiv = "<div style='background:white;width:100%;height:100%;z-index:999;position:absolute;top:0;margin-top:100px;'>加载中...</div>";
$(window).load(function(){
//window.alert("ok");
$(document.body).append(boarddiv);
});
2.判断是第几个div的方法:
var index1 = $("#divid").index(this);

alert("当前是第"+index1+"个昌老div");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式