Структура PHP изменена на jQuery

#php #jquery

#php #jquery

Вопрос:

Как эта структура изменилась на jQuery? И возможно ли это вообще?

 $path=$_SERVER["REQUEST_URI"];

$pathkor = substr(strrchr($path, "/"), 1);

$var = "/актеры/женщины/";


if(strstr($pathkor, 'женщины') or strstr($pathkor, '98 99 100 101')){
    print '<div class="punkt active"><a alt="А-Б-В-Г" title="А-Б-В-Г" href="'.$var.'98 99 100 101">А-Г </a> </div>';
} else {
          print '<div class="punkt "><a alt="А-Б-В-Г" title="А-Б-В-Г" href="'.$var.'98 99 100 101">А-Г </a> </div>';   
}
  

Значение этого кода. Найдите последние записи в псевдониме и сравните их. И если есть совпадение, то назначьте специальный класс.

Комментарии:

1. Что вы подразумеваете под «в jQuery»?

2. Вы имеете в виду «код», а не «структуру»? Вы пытаетесь преобразовать этот PHP-код в код Javascript (поддерживается библиотекой jQuery)?

Ответ №1:

Вам нужно будет более конкретно указать, как вы хотите идентифицировать divs для добавления классов.

Я предполагаю, что это будет выглядеть примерно так:

 var path = window.location.pathname;
var pathkor = path.split('/');
pathkor = pathkor[pathkor.length - 1];

var hrefvar = "/актеры/женщины/";

if(pathkor.match('женщины') != null || pathkor.match('98 99 100 101'))
{
    //$(FOO_SELECTOR).attr('href', hrefvar   '98 99 100 101');
    //$(FOO_SELECTOR).addClass('active');
}
else
{
    //$(FOO_SELECTOR).attr('href', hrefvar   '98 99 100 101');
}