我的要求是,当我将鼠标悬停在弹出窗口上并在表单上选择某些内容时,弹出窗口应该保持可见。
如果弹出窗口失去移动悬停,它应该被隐藏
下面的代码一切正常。但是当我尝试在选择框中选择选项时(选项从弹出窗口中下拉),弹出窗口被隐藏。
这里是 JSFIDDLE 链接http://jsfiddle.net/LNGz6/5/这个问题只发生在Internet Explorer
这是代码
<div id="popup">
<div class="label"> Search </div>
<div class="control">
<select name="searchval">
<option value="entries">Entries</option>
<option value="bookings1">bookings1</option>
<option value="bookings2">bookings2</option>
<option value="bookings3">bookings3</option>
<option value="bookings4">bookings4</option>
<option value="bookings5">bookings5</option>
<option value="bookings6">bookings6</option>
</select>
</div>
</div>
jQuery 函数
$("#popup").hover(function(){
//do none
},function(){
$(this).hide();
});