TOA
@TOA
Негр c агрессивным характером.

Как реализовать проверку на наличие текста в ссылке jquery?

Добрый день! Нужен совет знающих людей.
Вопрос следующий. Есть код:
$(function(){

var pagesWithScript = ["/oformlenie-tkanyami/tovar.html"];

if (pagesWithScript.indexOf(location.pathname) != -1 ) {
  $(".ribbon").addClass("Good");
}

});


Так вот. Мы проверяем, соответствует ли ссылка "/oformlenie-tkanyami/tovar.html" и в положительном случае выполняем код.
Но мне нужно, чтобы код выполнялся на всех страницах, что имеют в ссылке "/oformlenie-tkanyami". То есть и на "/oformlenie-tkanyami/blablabla.html" и на "/oformlenie-tkanyami/blablabla2.html" и так далее.
В моем же случае выполняется только на определенной странице.

Если сокращаю до var pagesWithScript = ["/oformlenie-tkanyami"];, то тоже работает только на странице "/oformlenie-tkanyami"

Как можно реализовать?
  • Вопрос задан
  • 309 просмотров
Пригласить эксперта
Ответы на вопрос 1
var str = 'http://site.ru/oformlenie-tkanyami/pageX.html';
if(str.indexOf('oformlenie-tkanyami') + 1) {
 console.log('Выполняем');
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы