#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');
}