我有一个元素,我要在其中添加一个类,但是当数组为空时,要删除该特定类但它不起作用。
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');
但这无法正常工作,并抛出一个错误。