Javascript.RU

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

Подскажите как сделать клик
<div class="posle">
<a id="ahh" href="http://site.ru/page/" class="skrin"><h2 style="margin: -17px 1px -13px 0px;">бла бла</h2></a>

<div class="dl1">
<a class="skor"></a>
</div>
<div class="dl2">
<a class="skor"></a>
</div>
<div class="dl3">
<a class="skor"></a>
</div>
</div>

Что сделать чтоб при нажатии на <a class="skor"></a> происходил клик по href="http://site.ru/page/" ?
Ответить с цитированием
  #2 (permalink)  
Старый 14.12.2014, 05:06
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Добавь атрибут href="http://site.ru/page/"
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 14.12.2014, 10:06
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от danik.js
Добавь атрибут href="http://site.ru/page/"


если уж совсем влом вручную href-ы писать, пропиши их скриптом, либо обрабатывай клик на div class="posle"
Ответить с цитированием
  #4 (permalink)  
Старый 14.12.2014, 12:24
Интересующийся
Отправить личное сообщение для андрей1234 Посмотреть профиль Найти все сообщения от андрей1234
 
Регистрация: 26.11.2012
Сообщений: 19

Сообщение от danik.js Посмотреть сообщение
Добавь атрибут href="http://site.ru/page/"
Не катит еслиб было так просто я бы не просил помощи, помогите сделать на onclick jQuery чтоб по хешу открывать как то так
Ответить с цитированием
  #5 (permalink)  
Старый 14.12.2014, 12:27
Интересующийся
Отправить личное сообщение для андрей1234 Посмотреть профиль Найти все сообщения от андрей1234
 
Регистрация: 26.11.2012
Сообщений: 19

Сообщение от bes Посмотреть сообщение


если уж совсем влом вручную href-ы писать, пропиши их скриптом, либо обрабатывай клик на div class="posle"
Не совсем понял как и что, помогите написать. Суть такая что нужно при клике по блоку(классу хешу), имитировалось нажатие по ссылке..
Ответить с цитированием
  #6 (permalink)  
Старый 14.12.2014, 13:18
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от андрей1234
Не совсем понял как и что, помогите написать. Суть такая что нужно при клике по блоку(классу хешу), имитировалось нажатие по ссылке..
как-то так
<div class="posle">
<a id="ahh" href="http://site.ru/page/" class="skrin"><h2>бла бла</h2></a>

<div class="dl1">
<a class="skor">asdf</a>
</div>
<div class="dl2">
<a class="skor">asdf</a>
</div>
<div class="dl3">
<a class="skor">asdf</a>
</div>
</div>

<script>
document.querySelector(".posle").addEventListener("click", function (event) {
	if (event.target.className == "skor") document.getElementById("ahh").click();
});

</script>
Ответить с цитированием
  #7 (permalink)  
Старый 14.12.2014, 13:41
Интересующийся
Отправить личное сообщение для андрей1234 Посмотреть профиль Найти все сообщения от андрей1234
 
Регистрация: 26.11.2012
Сообщений: 19

Сообщение от bes Посмотреть сообщение
как-то так
<div class="posle">
<a id="ahh" href="http://site.ru/page/" class="skrin"><h2>бла бла</h2></a>

<div class="dl1">
<a class="skor">asdf</a>
</div>
<div class="dl2">
<a class="skor">asdf</a>
</div>
<div class="dl3">
<a class="skor">asdf</a>
</div>
</div>

<script>
document.querySelector(".posle").addEventListener("click", function (event) {
	if (event.target.className == "skor") document.getElementById("ahh").click();
});

</script>
Тут вроде работает как надо но у себя пробовал не работает, может по тому что у классов есть выше другие классы? типа content body ?
Ответить с цитированием
  #8 (permalink)  
Старый 14.12.2014, 13:46
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от андрей1234
Тут вроде работает как надо но у себя пробовал не работает, может по тому что у классов есть выше другие классы? типа content body ?
мне как тебе в душу что ли нужно заглянуть, чтобы понять есть у тебя выше чего или нет
Ответить с цитированием
  #9 (permalink)  
Старый 14.12.2014, 13:51
Интересующийся
Отправить личное сообщение для андрей1234 Посмотреть профиль Найти все сообщения от андрей1234
 
Регистрация: 26.11.2012
Сообщений: 19

Сообщение от bes Посмотреть сообщение
мне как тебе в душу что ли нужно заглянуть, чтобы понять есть у тебя выше чего или нет
Сразу после body если вставить работает если в контент страницы то уже не работает. Что нужно сделать?

Последний раз редактировалось андрей1234, 14.12.2014 в 14:06.
Ответить с цитированием
  #10 (permalink)  
Старый 14.12.2014, 14:10
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от андрей1234
Сразу после body если вставить работает если в контент страницы то уже не работает. Что нужно сделать?
выложить код сюда или куда-нибудь типа на http://jsfiddle.net, дать ссылку на сайт, ...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать клик по ссылке с другой ссылки или div ? ilyas-> Элементы интерфейса 15 01.08.2013 12:49
Как сделать как в JQ? faforty Общие вопросы Javascript 8 14.11.2011 01:35
Подскажите как сделать запускаемые скрипты Sadist_dead Сайт Javascript.ru 4 07.11.2011 21:59
Нужно сделать плавное появление текстового поля как на сайте vkontakte.ru paratrooper1981 Элементы интерфейса 1 23.11.2009 18:24
Как сделать электронный каталог продукции? natarius Серверные языки и технологии 6 24.05.2009 20:56