为了账号安全,请及时绑定邮箱和手机立即绑定

for循环生成的html代码对应的下标问题

for循环生成的html代码对应的下标问题

饮歌长啸 2019-03-01 07:07:48
for (var j = 0; j < result[i].SeatInfos.length; j++) {                     $(".lv-ticketNum" + i).append('<p class="surplus surplus' + j + '">' + result[i].SeatInfos[j].SeatNum + '&nbsp;</p>');                    $(".lv-ticketBtn" + i).append('<a class="btn g-btn g-btn' + j + '"  data-key="' + j + '"  href="javascript:;"><span>Book</span></a>');                 }                                代码页面图示如下:数据是for循环出来了,需求是为0时,book按钮禁用。问题是我现在怎么对应找到0对应的book按钮。
查看完整描述

2 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

for (var j = 0; j < result[i].SeatInfos.length; j++) { 

                    $(".lv-ticketNum" + i).append('<p class="surplus surplus' + j + '">' + result[i].SeatInfos[j].SeatNum + '&nbsp;</p>');

                    if(result[i].SeatInfos[j].SeatNum == 0){

                    $(".lv-ticketBtn" + i).append('<a class="btn g-btn g-btn' + j + '"  data-key="' + j + '"  href="javascript:;" class="disabled"><span>Book</span></a>'); 

                    }else{

                    $(".lv-ticketBtn" + i).append('<a class="btn g-btn g-btn' + j + '"  data-key="' + j + '"  href="javascript:;"><span>Book</span></a>'); 

                    }

                    

                }

                

         <style>

        a.disabled {

            pointer-events: none;

            filter: alpha(opacity=50); /*IE滤镜,透明度50%*/

            -moz-opacity: 0.5; /*Firefox私有,透明度50%*/

            opacity: 0.5; /*其他,透明度50%*/

        }

    </style>

           

                

用css实现禁用效果


查看完整回答
反对 回复 2019-03-03
  • 2 回答
  • 0 关注
  • 1231 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号