Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.04.2013, 16:26
Интересующийся
Отправить личное сообщение для smoln Посмотреть профиль Найти все сообщения от smoln
 
Регистрация: 17.12.2011
Сообщений: 14

Смена картинки и выбор radio
Народ, первый раз пишу, вопрос такой, нужна замена главной картинки при клике и одновременно выбор radio.
$(function(){
$('.thumbs label').click(function(){el=this,obj=$('#bigImg');
var s=$(this).attr('src');
var t=$(this).attr('title');
obj.attr({src:s,alt:t||' '});
return false;
});
});

print "<tr><td align=center>";
			 print "<div class=\"thumbs\" > ";  
		
			  print "<label for=\"chz$k\" src=\"".PATH."/images/color/$myrow[1]/$zmyrow[4]\" title=\"$myrow[2]\" >";
			 print "<img src=\"".PATH."/images/color/$myrow[1]/$zmyrow[2]\" width=70 height=70>";
			  print "</label>";
			print "</div>"; 
			 
			 print "</td></tr>";
			 print "<tr><td align=center><input type=radio name=color_id  value='$zmyrow[0]' id=\"chz$k\"></td></tr>";

по разному они работают, то есть либо смена картинки либо выбор radio, но одновременно ничего не выходит,так и так и никак не получается что при клике на картинку, выбирался инпат, причем якобы нажатие происходит, но точка не закрашивается.
в Данном варианте происходит смена картинки
Ответить с цитированием
  #2 (permalink)  
Старый 23.04.2013, 23:13
Интересующийся
Отправить личное сообщение для smoln Посмотреть профиль Найти все сообщения от smoln
 
Регистрация: 17.12.2011
Сообщений: 14

никто не знает? где гуру?))
Ответить с цитированием
  #3 (permalink)  
Старый 23.04.2013, 23:29
Аспирант
Отправить личное сообщение для Ervin Посмотреть профиль Найти все сообщения от Ervin
 
Регистрация: 19.03.2013
Сообщений: 84

Чтобы инпут был чекед, нужно добавить аттрибут -
$(el).attr("checked", "checked");
Ответить с цитированием
  #4 (permalink)  
Старый 24.04.2013, 00:07
Интересующийся
Отправить личное сообщение для smoln Посмотреть профиль Найти все сообщения от smoln
 
Регистрация: 17.12.2011
Сообщений: 14

нет, не работает, почему то не работают два события одновременно
Ответить с цитированием
  #5 (permalink)  
Старый 24.04.2013, 16:26
Интересующийся
Отправить личное сообщение для smoln Посмотреть профиль Найти все сообщения от smoln
 
Регистрация: 17.12.2011
Сообщений: 14

ЛЮЮЮДИИИИ????
Ответить с цитированием
  #6 (permalink)  
Старый 24.04.2013, 17:56
Аспирант
Отправить личное сообщение для Ervin Посмотреть профиль Найти все сообщения от Ervin
 
Регистрация: 19.03.2013
Сообщений: 84

))

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

$(function(){
$(img).on("click", function() {
this.src = "new.jpg";

$(radioInput).attr("checked", "checked");
});
});

Если заменить img и radioInput то будет работать, если нет тогда все плохо (((
Ответить с цитированием
  #7 (permalink)  
Старый 25.04.2013, 00:24
Интересующийся
Отправить личное сообщение для smoln Посмотреть профиль Найти все сообщения от smoln
 
Регистрация: 17.12.2011
Сообщений: 14

проблему решил таким образом вставил в тег имг и вт инпате прописал идентефикатор ch
onclick='document.getElementById(\"Ch$k\").checked=!document.getElementById(\"Ch$k\").checked;
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смена картинки по времени Gwin jQuery 4 16.02.2014 20:02
Смена картинки при наведении курсора Heidel jQuery 1 06.11.2012 22:03
Ajax смена картинки при нажатии на неё maxim123 AJAX и COMET 1 23.02.2011 14:57
Как сделать смену картинки при выборе radio RomanS Элементы интерфейса 1 11.12.2009 00:50
Смена картинки при перезагрузке + наведении Мария Элементы интерфейса 2 22.08.2009 14:57