jquery,如何append中赋予id

functionupdateBoardView(){$(".number-cell").remove();for(vari=0;i<4;i++){for(varj=0;j... function updateBoardView() { $(".number-cell").remove(); for(var i = 0; i < 4; i++) { for (var j = 0; j < 4; j++) { $("#grid-container").append('id ="number-cell-" ');现在想让number-cell-通过for循环变成number-cell-0-0即number-cell-i-j的形式,该怎么写呢 展开
 我来答
饰宿大鳄锐球
推荐于2018-03-14 · 超过35用户采纳过TA的回答
知道小有建树答主
回答量:69
采纳率:0%
帮助的人:64.5万
展开全部

写了个例子 希望对你有帮助  你可以复制 运行一下 

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
    <script>
        $(document).ready(function () {
           

            for (var i = 0; i < 4; i++)
            {
                for (var j = 0; j < 4; j++)
                {
                    $("#kk").append("<div id=number-cell-" + i + "-" + j + ">'i='"+i+"; j="+j+"</div>");
                }
              
            }

        })

    </script>
    <title></title>
</head>
<body>
    <div id="kk">

    </div>
</body>
</html>

shenkebiao
2015-09-16 · TA获得超过605个赞
知道小有建树答主
回答量:367
采纳率:100%
帮助的人:151万
展开全部
function updateBoardView() {
$(".number-cell").remove();
for(var i = 0; i < 4; i++) {
for (var j = 0; j < 4; j++) {
$("#grid-container").append('<div id="number-cell-'+i+'-'+j+'">'+i+'</div>'); // append 是追加内容,不能赋值,修改 id 用 attr
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式