Показать сообщение отдельно
  #1 (permalink)  
Старый 25.02.2011, 07:00
Новичок на форуме
Отправить личное сообщение для vppm Посмотреть профиль Найти все сообщения от vppm
 
Регистрация: 25.02.2011
Сообщений: 2

Селектор выбора строки
Мне необходимо выбрать ячейку, после этого следующую ячейку в той же строке исключая другие строки, которые должны стать неактивными,
т.е. я выбираю ячейку она становится красной, теперь я могу выбрать только следующую ячейку в этой строке, все остальные ячейки в других строках должны потерять onclick, где то тут ошибка:
function fClick (x,idw) 
{ 
col_time++;
select_time_next[col_time]=x.cellIndex+8;

[B]$(".qq").attr('onmouseout', '');
$(".qq").attr('onmousemove', '');
$(".qq").attr('onclick', '');

$(x).css('background','#8D4143');

$(x).nextAll('td').mousemove(function (){$(this).css('background','#8D4143');})
var xn=$(x).next();
$(x).next('td').click(function (){fClick(xn,idw);}) ?????[/B]

h_time=h_time+select_time_next[col_time]+':00; ';
document.getElementById("h_time").value=h_time;
select_date=document.getElementById('sdate').value;	
document.getElementById("id_w").value=idw;
document.getElementById("h_date").value=select_date;
document.getElementById("date_time").value=select_date+" "+h_time;
x="";
}

ниже код:
....
for ( $j=0; $j<=14; $j++)
{
echo "<td id='t9' class='qq' onmousemove=\"this.style.background ='#8D4143'\" onmouseout=\"this.style.background ='#ffffff'\" onclick='f1Click (this,",$row['uid'],")'></td>" ;
}
....

Последний раз редактировалось vppm, 25.02.2011 в 07:15.
Ответить с цитированием