Показать сообщение отдельно
  #6 (permalink)  
Старый 01.10.2010, 11:18
Интересующийся
Отправить личное сообщение для Greider Посмотреть профиль Найти все сообщения от Greider
 
Регистрация: 30.09.2010
Сообщений: 20

А вот как туда вместо конкретной строки регулярное выражение всунуть, не догоняю.. по-разному пробовал - не получается.

Вот например, так -
var current = this.find("a").filter(function() { return this.href.toLowerCase() == location.href.toLowerCase().replace("/www", ""); });

и если прибавить к адресу старнички /www то все работает как надо.

А есил делаю так -
var reg=/[a-z][a-z][a-z]/;
var current = this.find("a").filter(function() { return this.href.toLowerCase() == location.href.toLowerCase().replace(reg, ""); });


То если добавить к адресу скажем www (со слешем потом разберусь) - то нужно эффекта нет, более того, дерево вообще на адрес не реагирует, даже если оставить его как есть.

Что не так?.. Помогите, немного осталось...

Последний раз редактировалось Greider, 01.10.2010 в 12:24.
Ответить с цитированием