0

当我从文本字段中取下鼠标指针时它正在消失..我尝试了以下代码..它确实添加了一个名为可见性的属性并将值设置为“可见”..但它也没有工作..

请帮我解决我的问题..

代码 :

jq("#meteringpointtable").find(".search.results.field.point").mouseleave(function(){
     jq("#meteringpointtable .search.results.field.point").attr('visibility','visible');`enter code here`
});

新代码:

   jq("#meteringpointtable").find(".search.results.field.point").mouseleave(functio‌​‌​n(){
     jq(this).css({'visibility':'visible'}); 
     console.log(jq(this).css('visibility')); 
});
4

1 回答 1

2

可见性是一个 css 属性,因此您应该以这种方式使用它。

此外,您似乎在附加事件时使用了相同的选择器。this因此,您可以使用(DOMElement) / $(this)(Jquery object)引用该元素。

jq("#meteringpointtable").find(".search.results.field.point").mouseleave(function(){
     jq(this).css({'visibility':'visible'});
});
于 2013-05-10T00:42:47.373 回答