2011-04-06 3 views
0

이 구조가 jQuery로 변경됨에 따라? 그리고 이것이 가능하다면?PHP 구조가 jQuery로 변경되었습니다.

$path=$_SERVER["REQUEST_URI"]; 

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

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


if(strstr($pathkor, '%D0%B6%D0%B5%D0%BD%D1%89%D0%B8%D0%BD%D1%8B') 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>'; 
} 

이 코드의 의미. 별칭의 최신 항목을 찾아서 비교하십시오. 그리고 경기가 있다면 특별 수업을 임명하십시오.

+3

당신이 무엇을 의미합니까 :

나는이 비슷한을 볼 것 상상? – fabrik

+0

"구조"가 아니라 "코드"를 의미합니까? 이 PHP 코드를 Javascript 코드 (jQuery 라이브러리에서 지원)로 변환하려고합니까? –

답변

0

클래스를 추가 할 div를 식별하는 방법을 구체적으로 지정해야합니다. 'A *의 jQuery를 *로'

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

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

if(pathkor.match('%D0%B6%D0%B5%D0%BD%D1%89%D0%B8%D0%BD%D1%8B') != 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'); 
} 
관련 문제