Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.10.2012, 19:04
Аспирант
Отправить личное сообщение для Rooner Посмотреть профиль Найти все сообщения от Rooner
 
Регистрация: 21.08.2011
Сообщений: 45

Как выбрать строку, справа от которой ничего не должно быть?
С регулярками я не дружу
Есть строка steklyannye-dveri. Нужно выбрать ссылку, в адресе которой, присутствует данная строка, при том чтобы справа от этой строки ничего не было кроме слэшей. Т.е. нужна регулярка которая выберет первую ссылку, а не обе
<a href="/steklyannye-dveri/">Стеклянные двери</a>
<a href="/steklyannye-dveri/dvuhdvernye/">Двухдверные</a>
Ответить с цитированием
  #2 (permalink)  
Старый 24.10.2012, 22:01
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

$( 'a [href$="steklyannye-dveri/"]' )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #3 (permalink)  
Старый 25.10.2012, 11:08
Аспирант
Отправить личное сообщение для Rooner Посмотреть профиль Найти все сообщения от Rooner
 
Регистрация: 21.08.2011
Сообщений: 45

nerv_, ну как вариант, но мне подсказали суперское решение
$(document).ready(function() {
  $('a').filter(function(index) {
    return this.href == window.location.href;
  }).addClass('active');
});
Ответить с цитированием
  #4 (permalink)  
Старый 25.10.2012, 11:16
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Так же можно было сделать и с предложенным вариантом:
$(function(){$("a[href="+window.location.href+"]").addClass("active")})
__________________
.

Последний раз редактировалось Skipp, 25.10.2012 в 11:18.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как выбрать предшествующий див? FRIE jQuery 6 22.06.2011 23:35
Получить все свойства как строку. boilroom Events/DOM/Window 1 20.06.2011 17:37
Как выбрать следующий элемент с классом zsaz jQuery 1 02.03.2011 11:59
Как сделать, чтобы при наведении на кнопку справа от нее появлялись текстовые ссылки? Tass Общие вопросы Javascript 7 17.02.2011 09:06
Как обрезать строку и добавить символы в середине, в зависимости от длинны строки andreyua Firefox/Mozilla 12 10.12.2010 15:44