Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.08.2012, 22:26   #1
Небесный
Зелень
Форумчанин
 
Аватар для Небесный
 
Регистрация: 03.02.2007
Сообщений: 302
По умолчанию изменения стиля у ссылки, по нажатию на любую ссылку на странице.

Что-то мудрую, что сам не могу понять что.
Шутка есно.
Вот суть проблемы моей, мне нужно сделать ссылку с id="jobsrc" видимой, при нажатию на любую ссылку на странице.
Вот что-то слепил, но никак оно у меня не хочет заводиться, пните носом ребята, что не так.
Благодарю за помощь.

Код:
<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
	$("a").click(function(event){
		$("#jobsrc").style.display = "block";
	});
    </script>
</head>
<body>
<a id="jobsrc" style="display: none" rel="nofollow" href="./files/5fan_ru_10.doc">5fan_ru_10.doc</a>
<a href="http://ya.ru/" target="_blank">ya.ru</a>
</body>
</html>
Небесный вне форума Ответить с цитированием
Старый 23.08.2012, 22:38   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
$("#jobsrc").style.visibility= "visible";
не?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.08.2012, 22:42   #3
Небесный
Зелень
Форумчанин
 
Аватар для Небесный
 
Регистрация: 03.02.2007
Сообщений: 302
По умолчанию

Пробовал и с этим свойством играться.
Не работает зараза.

Код:
<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
	$("a").click(function(event){
		$("#jobsrc").style.visibility= "visible";
	});
    </script>
</head>
<body>
<a id="jobsrc" style="visibility: hidden" rel="nofollow" href="./files/5fan_ru_10.doc">5fan_ru_10.doc</a>
<a href="http://ya.ru/" target="_blank">ya.ru</a>
</body>
</html>
Небесный вне форума Ответить с цитированием
Старый 23.08.2012, 23:08   #4
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Код HTML:
<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
	$("a").click(function(event){
		$("#jobsrc").show();
                return false;
	});
    </script>
</head>
<body>
<a id="jobsrc" style="visibility: hidden" rel="nofollow" href="./files/5fan_ru_10.doc">5fan_ru_10.doc</a>
<a href="http://ya.ru/" target="_blank">ya.ru</a>
</body>
</html>
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 23.08.2012, 23:33   #5
Небесный
Зелень
Форумчанин
 
Аватар для Небесный
 
Регистрация: 03.02.2007
Сообщений: 302
По умолчанию

Код:
$("a").click(function(event){
		$("#jobsrc").show();
                return false;
	});
Ну, ведь это тоже ж не работает, вы хоть проверяете, что советуете?
Небесный вне форума Ответить с цитированием
Старый 24.08.2012, 02:01   #6
Lesha
Форумчанин
 
Аватар для Lesha
 
Регистрация: 30.01.2009
Сообщений: 418
По умолчанию

Код HTML:
<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="http://yandex.st/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript">
	$(document).ready(function() { // $(document).ready забыли чтоле?
		$("a").click(function(){ $("#jobsrc").show(); });
	});
    </script>
</head>
<body>
<!-- visibility читайте manual по CSS -->
<a id="jobsrc" style="display: none;" rel="nofollow" href="./files/5fan_ru_10.doc">5fan_ru_10.doc</a>
<a href="http://ya.ru/" target="_blank">ya.ru</a>
</body>
</html>
Цитата:
$("#jobsrc").style.visibility= "visible";
Для использования оригинальных JavaScript методов надо брать ссылку на JS объект а не на JQ объект

САБЖ :

Код:
$("#jobsrc")[0].style.visibility= "visible"; // JavaScript
$("#jobsrc").css('visibility','visible'); // Jquery CSS API

Последний раз редактировалось Lesha; 24.08.2012 в 02:07.
Lesha вне форума Ответить с цитированием
Старый 24.08.2012, 07:59   #7
Небесный
Зелень
Форумчанин
 
Аватар для Небесный
 
Регистрация: 03.02.2007
Сообщений: 302
Хорошо

Цитата:
Сообщение от Lesha Посмотреть сообщение
Код HTML:
<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="http://yandex.st/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript">
	$(document).ready(function() { // $(document).ready забыли чтоле?
		$("a").click(function(){ $("#jobsrc").show(); });
	});
    </script>
</head>
<body>
<!-- visibility читайте manual по CSS -->
<a id="jobsrc" style="display: none;" rel="nofollow" href="./files/5fan_ru_10.doc">5fan_ru_10.doc</a>
<a href="http://ya.ru/" target="_blank">ya.ru</a>
</body>
</html>


Для использования оригинальных JavaScript методов надо брать ссылку на JS объект а не на JQ объект

САБЖ :

Код:
$("#jobsrc")[0].style.visibility= "visible"; // JavaScript
$("#jobsrc").css('visibility','visible'); // Jquery CSS API

Вы ГЕНИЙ!!!
Большое благодарство!!!
Небесный вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Текст в ячейке по нажатию на каждую ссылку. Droid HTML и CSS 18 05.09.2013 00:05
вызвать PHP функцию по нажатию на ссылку (onclick) LLIo6oH PHP 22 23.02.2012 14:09
Как найти все ссылки на странице, начинающееся с... codermoder Работа с сетью в Delphi 6 11.02.2011 10:24
Узнать на какую ссылку на странице нажал пользователь? Arassir PHP 7 02.12.2010 22:43
Проверка изменения на странице iHikita PHP 4 28.03.2010 00:44