-3

重複の可能性:
jQuery に関数を追加するには?

parse_int という関数を jQuery に追加したいと考えています。この関数は基数 10 の parseInt を返すだけです。関数は $.parse_int で、$.trim のように (オブジェクトなしで) 動作する必要があります。文字列を受け取り、整数を返します。そのような関数をjQueryに追加するにはどうすればよいですか?

4

2 に答える 2

1

OK、解決策を見つけました。jquery_plugins.js という JavaScript ファイルを追加しました。このファイルの内容は次のとおりです。

// Add functions to the jQuery object.
(function( $ ) {
    // Return parseInt with radix 10 if not specified.
    $.parse_int= function(fp_string, fp_radix) {
        var radix= ((typeof(fp_radix) !== "undefined") ? fp_radix : 10);
        return parseInt(fp_string, radix);
    };
})( jQuery );

それは機能し、基数の有無にかかわらず $.parse_int への呼び出しです。基数が指定されていない場合、デフォルトは 10 です。

うり。

于 2012-12-18T15:29:05.143 に答える
0
$.parse_int(val){
    return parseInt(val, 10);
}
于 2012-12-18T15:04:18.993 に答える