jquery:如何使用id选择器?

时间:2010-08-24 23:35:39

标签: javascript jquery html css

  

可能重复:
  what does #someDiv mean?

我这样做:

onmouseover="evt.target.setAttribute('opacity', '0.5'); $('#someDiv').show();" onmouseout="evt.target.setAttribute('opacity','1)'); $('#someDiv').hide();"

但我想我需要一种叫做ID选择器的东西?

无论如何,我如何制作它,以便当鼠标悬停在对象上时,我会得到一个小弹出窗口?

1 个答案:

答案 0 :(得分:1)

$('#someDiv')正在选择ID="someDiv"元素,因此选择器可能不是您的问题。

除了使用onmouseover事件属性外,您提供的代码基本上可以正常工作。您是否看到任何JS错误,或者您可以分享其他调试结果?

编辑:

可能(可能?)与您的问题无关,但您应该考虑将所有JS逻辑移动到链接的JS文件而不是使用onmouseover属性。 jQuery的$('#your-selector')。mouseover()方法是一种更好的方法来处理这个问题。 (http://api.jquery.com/mouseover/