Javascript.RU

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

getElement href byClassName
Здравствуйте. Подскажите решение, как вытащить ссылку из класса selected??

<ul>
    <li class="selected">
	<a class="mask" href="<?php echo $params->get('cat'); echo $item->url; ?>">
	</a>
    </li>
    <li>
	<a class="mask" href="<?php echo $params->get('cat'); echo $item->url; ?>">
	</a>
    </li>
</ul>

<script type="text/javascript">
    construct.load('сюда вставить переменную из href где li == selected ')
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 15.05.2016, 19:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

ghostcom,
если нужна полная ссылка
document.querySelector(".selected a").href

если нужно значение атрибута
document.querySelector(".selected a").getAttribute("href")
Ответить с цитированием
  #3 (permalink)  
Старый 15.05.2016, 20:01
Аватар для ghostcom
Аспирант
Отправить личное сообщение для ghostcom Посмотреть профиль Найти все сообщения от ghostcom
 
Регистрация: 08.02.2015
Сообщений: 41

Спасибо нужно значение атрибута.
Ответить с цитированием
  #4 (permalink)  
Старый 15.05.2016, 20:09
Аватар для ghostcom
Аспирант
Отправить личное сообщение для ghostcom Посмотреть профиль Найти все сообщения от ghostcom
 
Регистрация: 08.02.2015
Сообщений: 41

А как правильно прописать такую функцию. пишу в скобки, не срабатывает. если вписать нужную ссылку руками все оК.
Ответить с цитированием
  #5 (permalink)  
Старый 15.05.2016, 20:41
Аватар для ghostcom
Аспирант
Отправить личное сообщение для ghostcom Посмотреть профиль Найти все сообщения от ghostcom
 
Регистрация: 08.02.2015
Сообщений: 41

Проблемка похоже в другом в консоли пишет Uncaught TypeError: Cannot read property 'getAttribute' of null
Ответить с цитированием
  #6 (permalink)  
Старый 15.05.2016, 20:50
Аватар для ghostcom
Аспирант
Отправить личное сообщение для ghostcom Посмотреть профиль Найти все сообщения от ghostcom
 
Регистрация: 08.02.2015
Сообщений: 41

Проблема решена спасибо javascript.ru)
window.onload = function () {
	construct.load(document.querySelector('.selected a').getAttribute('href'));
}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перетащить сссылки из src в href JQurey_API jQuery 7 04.02.2015 19:40
Как прикрутить jquery галерею к angular? Проблема в href. ng-href не решает.? MOTORIST Angular.js 0 19.01.2015 15:23
Как в fancybox передать href не создавая его в разметке ??? ilyas-> Элементы интерфейса 18 28.07.2013 10:32
jstree и href yiooxir jQuery 4 05.03.2013 12:31
парсинг href rafael Общие вопросы Javascript 2 28.12.2011 15:30