[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выделение активной ссылки. не работает скрипт.
romaha
в ссылке находится div-контейнер. мне нужно, чтобы активная ссылка подсвечивалась другим цветом. нашел скрипт, но он не работает :(
вот php-код:
<div id="my">
<
a href="<?php echo 'messages.php?id='.$_SESSION['id'].'&mes=my' ?>">
<
div class="mymessheader" align="center">Полученные</div></a>
<
a href="<?php echo 'messages.php?id='.$_SESSION['id'].'&mes=your' ?>">
<
div class="mymessheader" align="center">Отправленные</div></a></div>

вот jQuery:
$(document).ready(function(){
var url=document.location.href;
$.each($("a"),function(){
if(this.href==url){$(this).children().addClass("act");};
});
});
Игорь_Vasinsky
location.href содержит полный линк с http://

а у тебя относительные прописаны

Цитата
messages.php?id='.$_SESSION['id'].'&mes=my


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
romaha
Игорь_Vasinsky
а как сделать, чтобы относительные найти?
Игорь_Vasinsky
в JS есть replace()

реж в var url http://твой домен

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
romaha
Игорь_Vasinsky
сделал, обрезал, все равно не работает..
$(document).ready(function(){
var url=document.location.href;
url=url.replace("http://332group/","");
$.each($("a"),function(){
if(this.href==url){
$(this).children().addClass("act");};
});
});
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.