【发布时间】:2010-07-18 03:13:38
【问题描述】:
代码如下:
<p>Morbi vitae erat. Cras sem lorem, porta ut, aliquam id, porta sed, velit.
Pellentesque scelerisque erat rhoncus nulla. <span class="findme">find me</span>Integer pulvinar, est ut</p>
<script type="text/javascript">
$(document).ready(function() {
$('.findme').live('mouseover mouseout', function(event) {
if (event.type == 'mouseover') {
// do something on mouseover
$(this).css("background", "red");
$(this).append('<span id="dropdown">XXX</span>');
} else {
// do something on mouseout
$(this).css("background", "transparent");
$('#dropdown').remove();
}
});
});
</script>
我希望下拉元素出现在下一个元素旁边,以允许用户在将鼠标移到上方时更改设置。问题是当鼠标在 XXX 上滚动时,它会触发鼠标移出,即使它在 .findme 内。有什么想法吗?或者有更好的方法来实现这种效果?
【问题讨论】:
-
你能举个例子吗?
-
我没有服务器。我正在使用 1.4.2
-
有免费的网络主机。让它发生。
-
+1,我也遇到了这个奇怪的问题。