来自父选择器的removeClass

时间:2018-11-23 10:03:55

标签: javascript jquery

我有一个元素,我要在其中添加一个类,但是当数组为空时,要删除该特定类但它不起作用。

if(arr.length <= 0){
  console.log('arr.length <= 0', $(titleContains).parents('.pass-item').removeClass('passFrame'))
  titleContains.parents('.pass-item').removeClass('passFrame');
  titleContains.parents('.passFrame').find('.image img').attr('src', calendarOriginalImgSrc);
}

上面的控制台日志向我显示了此结果:

arr.length <= 0  init [li.pass-item, prevObject: init(1), context: document]
                 0: li.pass-item.passFrame
                 context: document
                 length: 1
                 prevObject: init [div.title, prevObject: init(1), context: document, selector: ".pass-item .title:contains(10 dagen binnen 1 maand)"]

我已经准备尝试像这样选择[0]索引:

  titleContains.parents('.pass-item')[0].removeClass('passFrame');

但这无法正常工作,并抛出一个错误。

0 个答案:

没有答案