コードに app-drawer があります。
<app-drawer-layout fullbleed force-narrow>
<app-drawer swipe-open opened="{{drawerOpened}}">
...
</app-drawer>
また、サイトがシェル (app-toolbar、app-drawer など) をロードしている間、ドロワーは常に 0.2 秒間グリッチ (開閉) します。これらの不具合は、エッジ ブラウザーと Firefox (場合によっては) ブラウザーで確認できます。
そこで、次を追加して修正することにしましたvisibility:hidden
。
<app-drawer swipe-open opened="{{drawerOpened}}" style="visibility:hidden;">
...
</app-drawer>
ページのシェルがロードされてから 2 秒後に make が再び表示されます (-ish):
setTimeout(function(){
$(document).ready(function() {
$("app-drawer").css( "visibility", "visible;" );
});
},2000);
しかし、この jquery コードでは、それが表示されません。
インターネットを検索しているときに、 を使用するPolymer.dom(this.root).querySelector
代わりに を 使用する必要があることがわかりました$("app-drawer")
が、初心者なので、このコードでそれを実装する方法がわかりません。何か助けはありますか?