У меня есть список действий, который я показываю при наведении курсора на ссылку. он отлично работает в Firefox 3.6 и Ie8, но не работает в IE7.
Вот мой код:
<td class="noTableStyle">
<a href="#">Actions</a>
<ul>
<li><a href="#" title="Edit">Edit</a></li>
<li><a id="Delete" href="#">Delete</a></li>
</ul>
</td>
Вот мой код Jquery:
$(document).ready(function() {
//Initialize action menu behaviour
$("td.noTableStyle ul").hide();
$("td.noTableStyle a").hover(function() {
$(this).next().slideDown('fast');
});
$("td.noTableStyle").hover(null, function() { $(this).children("ul").slideUp('fast'); });
});
вот мой CSS:
d.noTableStyle {
background-color:Transparent;
}
td.noTableStyle ul {
margin-top:0px;
list-style-type:none;
z-index: 2;
position:absolute;
float:left;
background-color: #EBF5F8;
margin-left: 1px;
padding-left:0px;
}
td.noTableStyle ul {
background-color:#EBF5F8;
padding:2px;
}
В Firefox / IE8 ссылка отображается под действием, но в IE7 ссылки редактирования и удаления отображаются справа.
Я бы очень хотел помочь. спасибо всем