0

Slickgrid でエディター ボタン (保存、キャンセル) css を変更しようとしています。以下に示すように、ボタン項目に css クラスを適用するにはどうすればよいですか?

<body>
    <div><button>save</button></div>
</body>

セルのダブルクリックイベントをこのコードにバインドしようとしました:

$("body button").addClass("custom_button");

次の理由で機能していませんでした。

  1. ボタンがレンダリングされる前にイベントが呼び出されます
  2. 他のすべての < div >< ボタン > 項目が影響を受けます。

前もって感謝します!


編集:

  1. cssのスタイリングになぜかタグではなくクラスが使えません。
  2. 以前に slickgrid を使用したことがない場合、このボタンはグリッド セルをダブルクリックした後にのみ表示されます。
4

3 に答える 3

0

ボディ内のすべてのボタンのスタイルを設定したい場合は、CSS を使用できます。クラスのスタイルをcustom_buttonCSS セレクターに配置し、次のようなものをheadページの に配置します。

<style type="text/css">
    body button {
        /* styles from custom_button class go here */
    }
</style>
于 2013-04-10T21:47:46.897 に答える
0

ボタンに id を付けます。

<button id="saveButton">save</button>

そうすれば、直接呼び出すことができます

$("saveButton").addClass("custom_button");
于 2013-04-10T21:05:40.173 に答える