Итак, хотите ли вы увидеть, точно ли совпадает текст в интервалах или есть ли в них части, которые находятся в вашем partTitle?
<h1 class="page_headers" id="product_title">5/8 Other Stuff</h1>
<label class="radio-option">
<span>5/8</span>
</label>
<label class="radio-option">
<span>1/8</span>
</label>
<label class="radio-option">
<span>1/2</span>
</label>
Если вы просто проверяете, содержат ли ваши интервалы какой-либо текств partTitle вы можете сделать:
$(document).ready(function() {
var partTitle = $("#product_title").text();
$("span").each(function( i ) {
console.log(partTitle.includes($(this).text()));
if ($(this).text().includes(partTitle)) {
console.log('hi');
$(this).css = ("display", "none");
} else {
}
});
});
console.log содержит информацию о том, как проверить, есть ли у кого-либо из них какой-либо текст в h1, поэтому диапазон 5/8 равен true.
Текущий код в if if проверяет, точно ли совпадает текст диапазона.