0

ここの GWT チュートリアル ページでは、ユーザーがタイプ セーフな宣言に制限されず、jQuery 構文も使用できることがページの下部近くに明確に示されています。fooメソッドによる生成後にクラスを追加する、GWT で定義されたテキスト ボックスがありsetStyleNameます。その後、次のようなスタイルを付けようとすると:

$(".foo").css($$("border: 1px solid #aaaaaa; border-radius: 5px; font-size: 80%; padding: 6px 3px 4px 3px;  text-align: center;\r\n" + 
            "    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;\r\n" + 
            "    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; background: #f1f1f1; margin: 20px 50px;"));

まったく機能しません。当たり障りのないテキストボックスが表示されるだけです。ただし、CSS ファイルでスタイルを定義すると、スタイルは完全に適用されます。ここで何が問題なのですか?

4

1 に答える 1

0

jquery 呼び出しを起動したときに要素が DOM に存在することが確実な場合は、単純なケースを試して、構文が正しいことを確認してください。

$(".foo").css($$("border: 1px solid #aaaaaa; background-color: #ffe;"));
于 2013-06-17T20:49:47.513 に答える