我正在使用 jquery 检查 div 元素内的字符串,但它总是返回 if 从不 else 即使当 dom 不包含 then $ 我犯了什么愚蠢的错误?
$('.bw-switcher').on('click', function() {
$(this).toggleClass('toggledrate', 1000);
$('.toggledrate > .bwswitch-button:before').toggle('fast');
$('.toggle_rates').toggle('fast');
if ($(".deatils.dailyPrice:contains($)")) {
$('.deatils.dailyPrice').toggle('fast');
console.log('I am the if');
} else {
console.log('I am the else');
$('.deatils.dailyPrice').toggle('fast').prepend('$');
}
$('.toggledrate > .bwswitch-button:after').toggle('fast');
});