|
|
|
| Необходимо сделать, чтобы цвет ссылки/фон недоступного пункта меню изменился и на блок нельзя было нажать.
Формирование меню:
$sql="SELECT name from table2";
$result = mssql_query($sql);
$num_rows = @mssql_num_rows($result);
for ($i=1; $i <=$num_rows; $i++)
{
$res=mssql_fetch_assoc($result);
if ($is_dim2_filter==$i)
{
echo '<li style="background:#fff; color:#006699;">
<a href="#">'.$res['name'].'</a>';//??? неактивный
echo '</li>';
}
else
{
echo '<li><a href="statms.php? subject=1&pridim=1&'.
'secdim=3&is_dim1_filter=&is_dim2_filter='; ?>
<?php echo $i; ?>
<?php echo'&is_dim3_filter=&is_dim4_filter=&is_dim5_filter=&parent=0">'
.$res['name'].'</a>';
echo '</li>';
}
}
|
js
navHover = function() {
var lis = document.getElementById("navmenu").getElementsByTagName("LI");
for (var i=0; i<lis.length; i++) {
lis[i].onmouseover=function() {
this.className+=" iehover";
}
lis[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" iehover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", navHover);
|
ss в аттаче.
заранее спасибо) | |
|
|
|
|
|
|
|
для: fadeout
(30.10.2007 в 08:26)
| | Просто убирайте у неактивных пунктов якорь. Да и зачем вообще выводить неактивные (недоступные) ссылки меню? | |
|
|
|