Селектор выбора строки
Мне необходимо выбрать ячейку, после этого следующую ячейку в той же строке исключая другие строки, которые должны стать неактивными,
т.е. я выбираю ячейку она становится красной, теперь я могу выбрать только следующую ячейку в этой строке, все остальные ячейки в других строках должны потерять 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>" ; } .... |
Вот достаточно задать вопрос и ответ сам себе в голову лезет, наверное я сам себе задал правильно вопрос))
Может кому пригодится: var selt1=''; var selt2=''; function f2Click(x2){ selt2=x2.cellIndex+8; $(".qq").attr('onmouseout', ''); $(".qq").attr('onmousemove', ''); $(".qq").attr('onclick', ''); //var selt3=selt2-selt1; alert(selt1+' '+selt2); } function f1Click(x){ selt1=x.cellIndex+8; $(".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).nextAll('td').click(function (){f2Click(this);}) } |
Часовой пояс GMT +3, время: 09:05. |