我如何向jQuery添加一个函数?

时间:2012-12-18 15:02:10

标签: jquery function add

  

可能重复:
  How to add a function to jQuery?

我想在jQuery中添加一个名为parse_int的函数,它只返回带有基数10的parseInt。该函数应该是$ .parse_int并且像$ .trim一样工作(没有对象)。它将接收一个字符串并返回一个整数。如何将这样的函数添加到jQuery?

2 个答案:

答案 0 :(得分:1)

好的,我找到了解决方案。我添加了一个名为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.

URI。

答案 1 :(得分:0)

$.parse_int(val){
    return parseInt(val, 10);
}