Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.07.2013, 12:31
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> <head>

<style type='text/css'>
.style1  {width: 300; height: 100; background: #f00000; text-align:center;}
.style2  {width: 400; height: 200; background: #00f000; text-align:left;}
</style>

<script type="text/javascript">
function change(c) { 
   c.className = (c.className == 'style1') ? 'style2' : 'style1';
};   
</script>

</head> 
<div id='id1' class='style1'>бла-бла-бла</div>
<input type=button  value='Поменять стиль' onclick="change(document.getElementById('id1'))">
<div id='id2' class='style1'>бла-бла-бла</div>
<input type=button  value='Поменять стиль' onclick="change(document.getElementById('id2'))">
<body> 
</body> 
</html>
Ответить с цитированием
  #12 (permalink)  
Старый 29.07.2013, 12:42
Интересующийся
Отправить личное сообщение для tom_ozi Посмотреть профиль Найти все сообщения от tom_ozi
 
Регистрация: 29.07.2013
Сообщений: 11

Ситуация немного иная
При нажатии кнопки нужно изменять стили всех блоков div на странице
Ответить с цитированием
  #13 (permalink)  
Старый 29.07.2013, 13:09
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,124

Сообщение от tom_ozi
При нажатии кнопки нужно изменять стили всех блоков div на странице
Беги в цикле и меняй. В чем проблема?
Ответить с цитированием
  #14 (permalink)  
Старый 29.07.2013, 13:12
Интересующийся
Отправить личное сообщение для tom_ozi Посмотреть профиль Найти все сообщения от tom_ozi
 
Регистрация: 29.07.2013
Сообщений: 11

Впервые столкнулся с javascript.
Что нужно изменить?
Ответить с цитированием
  #15 (permalink)  
Старый 29.07.2013, 13:32
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> <head>

<style type='text/css'>
.style1  {width: 300; height: 100; background: #f00000; text-align:center;}
.style2  {width: 400; height: 200; background: #00f000; text-align:left;}
</style>
</head> 
<body> 

<div class='group style1'>бла-бла-бла</div>
<div class='group style1'>бла-бла-бла</div>
<input type=button  value='Поменять стиль'>
	<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
	<script type="text/javascript">
	var group = $('.group');
	$(':button').click(function()
		{
		$(group).toggleClass('style1');
		$(group).toggleClass('style2');
		});  
	</script>
</body> 
</html>
Ответить с цитированием
  #16 (permalink)  
Старый 29.07.2013, 17:10
Интересующийся
Отправить личное сообщение для tom_ozi Посмотреть профиль Найти все сообщения от tom_ozi
 
Регистрация: 29.07.2013
Сообщений: 11

Большое спасибо!
Срочно приступаю к изучению javascript

А что подгружается по этому адресу http://code.jquery.com/jquery-1.10.2.min.js ?
Ответить с цитированием
  #17 (permalink)  
Старый 29.07.2013, 17:26
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

а открыть посмотреть?? jquery.com
jquery библиотека
Ответить с цитированием
  #18 (permalink)  
Старый 31.07.2013, 10:39
Интересующийся
Отправить личное сообщение для tom_ozi Посмотреть профиль Найти все сообщения от tom_ozi
 
Регистрация: 29.07.2013
Сообщений: 11

Как можно перенести кнопку над блоками div?
Добрый день
Как можно перенести кнопку над блоками div?
При переносе - функция не выполняется.
Нижняя кнопка работает, а верхняя не работает.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> <head>

<style type='text/css'>
.style1  {width: 300; height: 100; background: #f00000; text-align:center;}
.style2  {width: 400; height: 200; background: #00f000; text-align:left;}
</style>
</head> 
<body> <input type=button  value='Поменять стиль'>
	<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
	<script type="text/javascript">
	var group = $('.group');
	$(':button').click(function()
		{
		$(group).toggleClass('style1');
		$(group).toggleClass('style2');
		});  
	</script>
<div class='group style1'>бла-бла-бла</div>
<div class='group style1'>бла-бла-бла</div>
<input type=button  value='Поменять стиль'>
	<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
	<script type="text/javascript">
	var group = $('.group');
	$(':button').click(function()
		{
		$(group).toggleClass('style1');
		$(group).toggleClass('style2');
		});  
	</script></body> 
</html>





Спасибо

Последний раз редактировалось tom_ozi, 01.08.2013 в 20:25. Причина: Уточнение вопроса
Ответить с цитированием
  #19 (permalink)  
Старый 04.08.2013, 15:26
Интересующийся
Отправить личное сообщение для tom_ozi Посмотреть профиль Найти все сообщения от tom_ozi
 
Регистрация: 29.07.2013
Сообщений: 11

Сам разобрался. Спасибо всем за помощь!
Не знаю как поставить кнопочку "посмотреть код" в сообщение.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> <head>

<style type='text/css'>
.style1  {width: 300; height: 100; background: #f00000; text-align:center;}
.style2  {width: 400; height: 200; background: #00f000; text-align:left;}
.style3  {width: 400; height: 200; background: #049100; text-align:right;}
.style4  {width: 400; height: 200; background: #00fff0; text-align:right;}
</style>
</head> 
<body> 



 <input type="button" value="open" onclick="dawn(this)"> <script type=
    "text/javascript">
   
    </script>




<div class='group style1'>бла-бла-бла</div><br />
<div class='group style1'>бла-бла-бла</div><br />
<div class='grou style3'>бла-бла-бла</div><br />
<div class='grou style3'>бла-бла-бла</div><br />


	<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>

 <!-- Идентификатор для первого стиля -->
	<script type="text/javascript">
	var group = $('.group');
	$(':button').click(function()
		{
		$(group).toggleClass('style1');
		$(group).toggleClass('style2');
		});  
		
		 <!-- Идентификатор для второго стиля -->
		
	
    var grou = $('.grou');
	$(':button').click(function()
		{
		$(grou).toggleClass('style3');
		$(grou).toggleClass('style4');
		});   
		
		
		 <!-- Смена названия кнопки -->
		
		function dawn(input)
    {
    input.value =   input.value != 'close' ?  'close' : 'open' 
    }
</script>

	  

    
    
</body> 
</html>

Последний раз редактировалось tom_ozi, 06.08.2013 в 10:36.
Ответить с цитированием
  #20 (permalink)  
Старый 06.08.2013, 09:42
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

>>>Не знаю как поставить кнопочку "посмотреть код" в сообщение.
когда вставляете [html] тэги, то в в начале нужно дописать [html run]

и 2 раза jquery подключать не нужно.. достаточно одного, в конце
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему не работает на jQuery 1.4.4? pro10026 jQuery 13 06.03.2014 10:22
Почему то работает, то нет? gyunduz Общие вопросы Javascript 0 22.01.2011 16:08
Анимация. Помогите понять почему не работает. kadurban jQuery 4 08.07.2010 20:50
Почему это работает? (инклуд JS в JS) Василий Б. Общие вопросы Javascript 4 11.06.2010 12:41
Не работает AppendChild для div, причём только в IE _Kpot_ Internet Explorer 5 12.02.2009 10:55