TextField在鼠标离开时消失
当我从文本字段中取下鼠标指针时,它正在消失..我尝试了下面的代码......它添加了一个名为visibility的属性并将该值设置为“可见”..但它没有工作,要么..TextField在鼠标离开时消失
请帮我解决我的问题..
CODE:
jq("#meteringpointtable").find(".search.results.field.point").mouseleave(function(){
jq("#meteringpointtable .search.results.field.point").attr('visibility','visible');`enter code here`
});
NEW CODE:
jq("#meteringpointtable").find(".search.results.field.point").mouseleave(function(){
jq(this).css({'visibility':'visible'});
console.log(jq(this).css('visibility'));
});
Visibility是一个CSS属性,所以你应该这样使用它。
此外,它似乎是你在附加事件时使用相同的选择器。所以你可以用this
(DOMElement)/ $(this)
(Jquery对象)来引用那个元素。
jq("#meteringpointtable").find(".search.results.field.point").mouseleave(function(){
jq(this).css({'visibility':'visible'});
});
谢谢你的答复..但它没有工作..吨确保..我试过.. jq(“#meteringpointtable”)。find(“。search.results.field.point”)。mouseleave (function(){ jq(this).css({'visibility':'visible'}); console.log(jq(this).css('visibility')); }); 它打印值'可见',但它仍然消失.. – user90408 2013-05-10 00:55:27
张贴您的HTML部分不起作用..你可以把它放在[小提琴](http://jsfiddle.net/) – PSL 2013-05-10 00:59:06
jq(“ ().metermeterpoint“)。find(”。search.results.field.point“)。mouseleave(functio n(){jr(this).css({'visibility':'visible'}); console.log jq(this).css('visibility')); }); – user90408 2013-05-10 01:05:16
是否适合您? – PSL 2013-05-10 00:48:14