-1

正しく機能する tablesorter テーブルがありますが、テキスト フィールドがいつフォーカスされているかを知る必要があるため、そこで値を取得できます。この理由は、値が元の値の 10% を超えて変更されないようにする必要があるためです。次のコードに示すように、フォーカス イベントを使用してアラートを呼び出そうとしました。

    $('#price').focus(function(){ alert("Blur works");
});

フィールドに集中すると、何も発砲しません。#price は、テーブルのテキスト フィールドの ID です。最終的には、このコードを使用して目的を達成できると思いますが、どんな提案も受け付けています。

     $('#price').focus(function(){ 
var tempPrice = $(this).find('#price').val();
$('#price').change(function(){
    if ($(this).find('#price').val() > (tempPrice+(tempPrice*.1))){
    $('#price').val(tempPrice);
    }
});
}); //end of blur function

同様の他の質問を見てきましたが、何もうまくいかないようです。メインページにはJSとphpを使用しています。

4

1 に答える 1

0

多くの試行錯誤の末、最初の行以外の行を選択できないという問題を解決する方法を次に示します。

    $('#tally tr').live ('click', function(){
var tempPrice =0;
 tempPrice = $(this).find('#price').val();

私はまだ残りの問題に取り組んでいます。

于 2013-04-01T17:30:03.640 に答える