繁体   English   中英

我的遍历jQuery不起作用

[英]my traversal jquery don't work

从.statPlus转到选择.secondTab,在下面查看我的js。.在console.log(path)中,它显示了自己的。

<div class='secondTab'>
    <div id='stat1' class='progress-radial progress-78'>
        <div class='profilePicture'></div>  <a href='#' class='percent'>78%</a>

    </div>
</div>
<!-- secondTab-->
<div class='statPlusWrap'>
    <div class='statPlus'>+</div>
</div>

js

  $(".statPlus").on('click', function () {
      var path = $(this).closest('statPlusWrap').prev('secondTab');
  });

选择器中需要一个点,因为您正在选择一个类:

$(".statPlus").on('click', function () {
    var path = $(this).closest('.statPlusWrap').prev('.secondTab');
});

您需要使用. 选择类,例如:

var path = $(this).closest('.statPlusWrap').prev('.secondTab');

这是一个有效的例子

错字不见了. 班级选择器

var path = $(this).closest('.statPlusWrap').prev('.secondTab');
                            ^// missing dot for class selector 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM