Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.01.2016, 02:12
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

Сообщение от Decode Посмотреть сообщение
Keramet, jQuery здесь очень нужен
я просто его сейчас изучаю а чем jQuery не нравиться ?
Ответить с цитированием
  #12 (permalink)  
Старый 09.01.2016, 02:19
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Keramet, тогда логичнее было бы весь код написать на нем.

Сообщение от Keramet
а чем jQuery не нравиться ?
Ничего против не имею.
Ответить с цитированием
  #13 (permalink)  
Старый 09.01.2016, 02:31
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080


<!DOCTYPE html>
<html lang="ru">
<head>
	<meta charset="UTF-8"/>
	<title>Двигай </title>
	<script src="http://code.jquery.com/jquery-2.0.3.min.js"></script>
	<style>
		div { 	border: 1px solid black; position: absolute; background: red;}
	</style>
	<script type="text/javascript">
		$( function() {
			$('#myBtn').on({click : function() {
			   $(".my").css({ top : "+=10" ,left : "+=10" })

			}})
		});
	</script>
</head>

<body>
<input type='button' id='myBtn' value='Click me'>
<div class="my" style="top: 74px; left: 115px;">11</div>
<div class="my" style="top: 45px; left: 15px;">22</div>
<div class="my" style="top: 52px; left: 315px;">33</div>
<div class="my" style="top: 34px; left: 225px;">44</div>
</body>
</html>
Ответить с цитированием
  #14 (permalink)  
Старый 09.01.2016, 11:49
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

рони,
так классы вроде ж разные у div'ов (my1, my2, ...)
Ответить с цитированием
  #15 (permalink)  
Старый 09.01.2016, 16:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

Keramet,
это неважно в любом случае хваатит одного селектора без each если всем меняется одинаково
Ответить с цитированием
  #16 (permalink)  
Старый 10.01.2016, 11:52
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

рони,
я имел ввиду, что в этом фрагменте
<div class="my" style="top: 74px; left: 115px;">11</div>
<div class="my" style="top: 45px; left: 15px;">22</div>
<div class="my" style="top: 52px; left: 315px;">33</div>
<div class="my" style="top: 34px; left: 225px;">44</div>

классы у div'ов должны быть разные: my1, my2, ...
И если классы будут разные, сработает ли ваш селектор $(".my") ?
Ответить с цитированием
  #17 (permalink)  
Старый 10.01.2016, 12:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

Сообщение от Keramet
div'ов должны быть разные: my1, my2,
это вы поспешили, ТС ещё не определился с классами,
Сообщение от Keramet
И если классы будут разные, сработает ли ваш селектор $(".my") ?
бред какой-то ... естественно селектор будет иной, но
Сообщение от рони
в любом случае хватит одного селектора без each если всем меняется одинаково
Ответить с цитированием
  #18 (permalink)  
Старый 10.01.2016, 12:53
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

Сообщение от рони Посмотреть сообщение
бред какой-то ... естественно селектор будет иной, но
Т.е. не сработает. правильно я понял ?
Ответить с цитированием
  #19 (permalink)  
Старый 10.01.2016, 14:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,080

Сообщение от Keramet
Т.е. не сработает
капитан очевидность? да если изменить классы нужен будет другой селектоp, возможно лучше $('div[class*=my]') на тот случай если будут использованые ещё и дополнительные классы
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как найти div-ы по содержимому и поменять им свойства sovsem-nub Events/DOM/Window 14 10.11.2015 23:04
Как получить данные из блоков на странице? shmaser Общие вопросы Javascript 4 10.12.2013 20:10
поменять плеер на странице без перезагрузки invectro Общие вопросы Javascript 1 21.03.2013 20:21
Надо поменять цвет одной ссылки на странице, в зависимости от того куда она ведет. stasok Общие вопросы Javascript 6 15.10.2012 10:34
Поменять свойства ссылки insomnia Элементы интерфейса 5 24.06.2009 21:37