我正在开发一种功能,当有人将鼠标悬停在一个块上时,会出现一个表单,我使用 mouseover 和 mouseout 函数来显示和隐藏表单。当我们从这些选择选项中选择任何选项时,这些选项超出了块范围,表单块正在消失,这是一个缺陷。
我写了下面的jQuery
jQuery(function(){
jQuery(".find-a-doc").mouseout(function(){
jQuery(".doctor-con").css("display","none");
});
jQuery(".find-a-doc").mouseover(function(){
jQuery(".doctor-con").css("display","block");
});
jQuery("#edit-field-department-latest-value").bind("change", function() {
alert('Value change to ' + jQuery(this).attr('value'));
if(jQuery(this).attr('value')>=1)
{
jQuery(".doctor-con").css("display","block");
}
else
{
jQuery(".doctor-con").css("display","none");
alert('value selected is less than 1');
}
});
});
我希望在从选择框中创建任何部分时显示表单块。