Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.09.2014, 13:59
Новичок на форуме
Отправить личное сообщение для kostar Посмотреть профиль Найти все сообщения от kostar
 
Регистрация: 25.09.2014
Сообщений: 3

Обращение по классу
Всем доброго времени суток) Ребята пролазил весь интернет все никак не могу найти решение подскажите пожалуйста вобщем есть изменяемый список в диве
<div id='one'>
    <span class='price'>text1</span>
    <span class='price'>text2</span>
    <span class='price'>text3</span>
    <span class='price'>text4</span>
    <span class='price'>text5</span>
</div>

<div id='two'>

</div>


мне нужно осуществить следущее : нажимаешь на определенный span и в диве ("#two") появлялась та надпись на которую ты нажал. (т.е. нажал на надпись text3 в диве номер два появилась надпись "text3")Задавать span-ам id нельзя т.к. число span-ов изменяеться их может быть 2 а может быть и 100. как то через классы надо. по id я знаю как выводить но так не устраивает. подскажите пожалуйста очень хочу так научиться Заранее всем спасибо)
Ответить с цитированием
  #2 (permalink)  
Старый 25.09.2014, 14:05
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от kostar
очень хочу так научиться
Вешай обработчик клика на те спаны... Вычитывай текст... Записывай его в нужный тебе элемент.
Вот собственно и вся "учеба".
Ответить с цитированием
  #3 (permalink)  
Старый 25.09.2014, 14:09
Новичок на форуме
Отправить личное сообщение для kostar Посмотреть профиль Найти все сообщения от kostar
 
Регистрация: 25.09.2014
Сообщений: 3

я пытался данным способом:
<div id='one'>
    <span class='price'>text1</span>
    <span class='price'>text2</span>
    <span class='price'>text3</span>
    <span class='price'>text4</span>
    <span class='price'>text5</span>
</div>

<div id='two'>

</div>


$('.price').click(function (){

    var premen =  document.querySelector(".price").id;
    alert(premen);

});


Но он у меня почемуто выводит первый span a не тот на который я нажал
Ответить с цитированием
  #4 (permalink)  
Старый 25.09.2014, 15:21
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от kostar
я пытался
Немного не так...

<!DOCTYPE html>
<html>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function (){
	$('.price').click(function (){
		var premen =  this.innerHTML;
		$('#two').text(premen);
	});
});
</script>
</head>
<body>
<div id='one'>
    <span class='price'>text1</span>
    <span class='price'>text2</span>
    <span class='price'>text3</span>
    <span class='price'>text4</span>
    <span class='price'>text5</span>
</div>
<div id='two'></div>
</body>
</html>
</html>
Ответить с цитированием
  #5 (permalink)  
Старый 25.09.2014, 15:26
Новичок на форуме
Отправить личное сообщение для kostar Посмотреть профиль Найти все сообщения от kostar
 
Регистрация: 25.09.2014
Сообщений: 3

Круто все работает))))) Спасибо большое ты меня выручил)))
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к классу элементов. jei Общие вопросы Javascript 1 25.03.2013 17:38
Поиск элемента по классу shaltay jQuery 5 20.01.2013 18:38
Обращение к элементу по классу shtopor Events/DOM/Window 7 08.12.2012 22:58
Как реализовать обращение к объекту, конкретнее см внутри kichSman jQuery 4 15.08.2012 18:06
$(this) обращение к выборкам цикла jei jQuery 1 16.09.2009 14:44