发飙的恒星 2020-12-28 15:44 采纳率: 25%
浏览 16

jquery查不到选择器

<script type="text/javascript">
        
        var rowin=1;
        var arrcount=[0,0,0];
        var arrprice=[100.0,200.5,120.0];

            function deltr(obj) {
                var table = document.getElementById("first");
                table.deleteRow(obj);
            }

            $(".Madd").click(function(){
                if(arrcount[0]<=0){
                    var table = document.getElementById("first");
                var row = table.insertRow(rowin++);
                row.setAttribute("align", "center");
                var td1 = row.insertCell(0);
                td1.innerHTML = $(this).parent().parent().find("td:eq(1)").text();
                console.log($(this));
                var td2 = row.insertCell(1);
                td2.innerHTML = '<button class="add">+</button><a class="mcount" id="mcount">1</a><button class="min">-</button>';
                td2.setAttribute("id","add");
                var td3 = row.insertCell(2);
                td3.innerHTML = '<span id="mprice">0</span>';
                arrcount[0]++;
                $("#mprice").text(arrprice[0]);
                $("#all").text(arrcount[0]*arrprice[0]);
                }else{
                    arrcount[0]++;
                    $(".mcount").text(arrcount[0]);
                    $("#mprice").text(arrcount[0]*arrprice[0]);
                    $("#all").text(arrcount[0] * arrprice[0]);

            }
        })
            $(".add").click(function() {
                console.log(this);
                arrcount[0]++;
                $(".mcount").text(arrcount[0]);
                $("#mprice").text(arrcount[0] * arrprice[0]);
                $("#all").text(arrcount[0] * arrprice[0]);
                })
            $(".min").click(function() {
                console.log(this);
                arrcount[0]--;
                $(".mcount").text(arrcount[0]);
                $("#mprice").text(arrcount[0] * arrprice[0]);
                $("#all").text(arrcount[0] * arrprice[0]);
            })    

 

这个add绑定的按钮为什么没反应?jquery引入正常的,js代码也是写在body后面的,加载顺序也是在文档读完后

  • 写回答

2条回答 默认 最新

  • 打杂的程序员 2020-12-28 16:23
    关注

    把这些写到

    $(function () {
    
    });
    评论

报告相同问题?

悬赏问题

  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动