我在div上,将鼠标悬停在这里更改内容后,如何在没有鼠标的情况下执行鼠标悬停,这是可能的吗?
鼠标悬停之前我的div:
<div id="divId" class="some_css_class" style="visibility: visible;">
<div style="visibility: hidden;">
<p>Test</p>
</div>
</div>
鼠标悬停后我的div:
<div id="divId" class="some_css_class" style="visibility: visible;">
<div style="visibility: visible;">
<p>Test</p>
</div>
</div>
您可以使用触发功能模拟事件,但是在触发事件之前,必须先指定其功能
$('#divId').on('mouseover', function(){
$(this).find('>:first-child').css('visibility','visible');
});
// Line below triggers the event programmatically on load
$('#divId').trigger('mouseover');
查看此提琴以获得更多参考http://jsfiddle.net/Aerious/nLf90cyt/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句