Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как сделать клик по ссылке с другой ссылки или div ? (https://javascript.ru/forum/dom-window/40313-kak-sdelat-klik-po-ssylke-s-drugojj-ssylki-ili-div.html)

ilyas-> 31.07.2013 20:20

Цитата:

Сообщение от Ruslan_xDD (Сообщение 265242)
ilyas->, причём тут класс и клик по ссылке?

<a href="http://javascript.ru/" id="link">Клик</a>
<a href="#" onclick="$('#link').click(); return false">Клик по "Клик"</a>

Спасибо! вот этот вариант мне подходит, забыл что по нажатию на показать блок должен только закрываться что и делает данный скрипт, а то что если нажать на показать блок откроется и закроется такого варианта в моем блоке на подписку не предусмотрено

ilyas-> 31.07.2013 22:02

Кому интересно вот финальный вариант то чего я хотел и добился ссылка
Есть ли точно такой же скрипт? можете дать ссылки? может я плохо гуглил

Deff 01.08.2013 02:19

<script>
	function showSomething() {
    var a = $('.first-link-class');
    a[a.hasClass('handle') ? 'removeClass' : 'addClass']('handle')
}

	</script>

<a href="#" onclick="showSomething();return false;" class="first-link-class">Показать</a>

<a style="display: block; width: 140px; height: 35px; text-indent: -99999px; background: url(&quot;images/top.png&quot;) no-repeat scroll 0% 0% transparent; outline: medium none; position: absolute; z-index: 995; bottom: 0px; right: 108px; top: -35px;" class="handle" href="#" onclick="showSomething();return false;"></a>

Deff 01.08.2013 02:25

Цитата:

Сообщение от ilyas->
Кому интересно вот финальный вариант то чего я хотел и добился ссылка

:) Тут анимашка на jQuery

Если подойдёт - можно нарисовать..

ilyas-> 01.08.2013 11:23

Окончательный отдизайненный вариант ссылка
Почуму-то точно такой не нашел по гуглу, поэтому пришлось похожий допиливать

ilyas-> 01.08.2013 12:49

Обнаружил баг, почему когда над блоком контент, блок сдвигается вправо?? при раскрывании и при закрывании? такое только в Firefox


Часовой пояс GMT +3, время: 06:03.