0

シンプルなボタンを次のように使用します

<input type="button" value="Search" onclick="ajaxsubmit(this.form)" />

関数ajaxsubmit()が次のように見える場所

function ajaxsubmit(f) {
$('#sendreq').attr("disabled", true);
$('#sendreq').val("Sending Request");

ボタンの onclick 値 (Sending Request) をスタイルして色を赤に変更したいのですが、初期ボタン値 (検索) の色は変更しないでください

4

2 に答える 2

3

JS:

function ajaxsubmit(f) {
  $('#sendreq').attr("disabled", true);
  $('#sendreq').val("Sending Request").addClass("redbutton");
}

CSS (テキストの色、必要に応じて background-color を使用します。適用する必要がある任意のスタイルを使用できます):

.redbutton{
    color:red;
}

赤いテキストを削除したいときはいつでも.removeClass("redbutton")、ボタン要素を呼び出すだけです。

于 2012-08-21T06:09:44.427 に答える
1
$('#sendreq').css('background', '#FF000');
$('#sendreq').addClass('redBackground');

これは、複数の方法で実行できます。選んで決める :)

于 2012-08-21T06:08:51.480 に答える