Кто-нибудь знает, что может быть неправильно с моим JS. Я смотрел на это целый день и не мог придумать исправление. Любые указатели были бы замечательными. Я не ищу комментарии к коду. Решения только пожалуйста.Сравнение строк переменной не работает
var obj
0of0
и 11of11
.
JS
$('tbody tr td .h5').parents('tr').each(function(){
var obj = $(this).find('span.meter-description').html().replace(/ /g, "");
console.log(obj);
console.log('--');
if(obj == '0of0'){
alert('hello');
}
});
HTML
<tr class="evenLocation separator-bttm">
<td class="text-middle"><strong class="h5 text-primary">35061077(<abbr title="Mail Out">M/O</abbr>)</strong></td>
<td class="text-center"><div class="meter blue"><span style="width: 0%"></span></div><span class="meter-description">0 of 0</span></td>
<td class="text-center">0</td><td class="text-center">0.0</td>
<td>None</td>
</tr>
Вы пропустили закрывающий '') о состоянии. Предполагая, что это только опечатка только в вопросе, пожалуйста, добавьте свой HTML. –
извините, вставив неправильный код. Код обновлен и по-прежнему не работает. – user262430
В html полно конфиденциальных данных. – user262430