可能重复:
如何向 jQuery 添加函数?
我想向 jQuery 添加一个名为 parse_int 的函数,它将简单地返回基数为 10 的 parseInt。该函数应该是 $.parse_int 并且像 $.trim 一样工作(没有对象)。它将接收一个字符串并返回一个整数。如何将这样的功能添加到 jQuery?
可能重复:
如何向 jQuery 添加函数?
我想向 jQuery 添加一个名为 parse_int 的函数,它将简单地返回基数为 10 的 parseInt。该函数应该是 $.parse_int 并且像 $.trim 一样工作(没有对象)。它将接收一个字符串并返回一个整数。如何将这样的功能添加到 jQuery?
好的,我找到了解决方案。我添加了一个名为 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。
乌里。
$.parse_int(val){
return parseInt(val, 10);
}