保持显示:在mouseover上的元素上阻塞
  <div id='main'>
    <fieldset>
      <legend>Feed</legend>
      <div class='user_show_finds'>
        <span>
          <h3>
            product name
          </h3>
          <p>
            <a href="/products/1">Thorpe Obazee</a>

          </p>
        </span>
        <img alt="1331699_summer_shoes" src="/photos/1/1331699_summer.jpg?1299" />
      </div>
  </div>

I currently have the above on my html.

  $('#main fieldset div.user_show_finds img').hover(
    function(){
      $(this).parent('div').find('span').toggle();
    },
    function(){
      $(this).parent('div').find('span').toggle();
    }
  );

I have the above in my javascript file.

It works. but the problem is that when I hover on the span(the one that becomes visible when hovering on the img), the span returns to display:none. I understand that it loses it because it mouses over another element.

How would I NOT lose the display:block?

UPDATE:

  $('#main fieldset div.user_show_finds span').hover(
    function() {
      $(this).css({'display':'block'});
    },
    function(){}
  );

This seems to fix it but is there a cleaner way?

推荐文章

QTP,QC,Load Runner和RFT教程

QTP,QC,Load Runner和RFT教程

推荐文章

性质与方法的区别

性质与方法的区别

推荐文章

在AS3中永久停止所有声音

在AS3中永久停止所有声音

推荐文章

怎样才能去掉字典中的无值?

怎样才能去掉字典中的无值?

推荐文章

html的编码样式

html的编码样式

推荐文章

宁静的问答设计?

宁静的问答设计?

推荐文章

Mac OS X服务:无需用户交互即可启用?

Mac OS X服务:无需用户交互即可启用?

推荐文章

SWT:在Linux上使用setEnabled()后单击按钮出现问题

SWT:在Linux上使用setEnabled()后单击按钮出现问题

推荐文章

在哪里可以找到这个accordion jQuery插件?

在哪里可以找到这个accordion jQuery插件?

推荐文章

安全的密码存储和传输

安全的密码存储和传输

推荐文章

如何动态增加细节条带高度

如何动态增加细节条带高度

推荐文章

纯CSS下拉菜单-二级菜单项位于其父级之下,但有时会超出屏幕并添加水平滚动条

纯CSS下拉菜单-二级菜单项位于其父级之下,但有时会超出屏幕并添加水平滚动条

推荐文章

MySQL显示列的返回顺序

MySQL显示列的返回顺序

推荐文章

在jQuery中设置元素动画的帮助

在jQuery中设置元素动画的帮助

推荐文章

将jquery语法转换为mootools语法的联机实用程序

将jquery语法转换为mootools语法的联机实用程序

推荐文章

如何调整滚动窗格中滚动条的位置

如何调整滚动窗格中滚动条的位置