0

テキストフィールドからマウスポインターを離すと消えます..次のコードを試しました..可視性と呼ばれる属性を追加し、値を「visible」に設定します..しかし、それも機能しませんでした..

私の問題を解決するのを手伝ってください..

コード :

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

Visibilityは 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 に答える