如果我有一个jquery脚本,可以在悬停时显示和隐藏一个元素,那么当我单击它时,如何让应该隐藏的元素保持显示?
$(selector).hover(function(){
//this shows the element on mousein
$(element).show();
$(element).click(function(){
$(this).css({'display':'list-item'});
});
},function(){
//this hides element on mouseou
我在<div>标记中有一个项目列表,当用户悬停在我的元素上时,它会突出显示。
现在,我试图弄清楚如何允许用户选择两个元素来单击。当用户单击元素时,应该突出显示该元素。
在选择了两个项目之后,用户就不能再选择了,,除非取消选择其中的一个(使高亮显示消失),然后选择其他的东西。
这个是可能的吗?
我现在的悬停:
// hovers over element
$('.media-search').hover(function(){
var $this = $(this)