我想添加一个名为parse_int jQuery的功能,这将简单地用基数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.
Uri。
这不是一个插件 - 它的实用工具!巨大差距。插件被添加到一个jQuery对象的*实例*中。实用程序只是添加到jQuery名称空间。 – Jamiec
$.parse_int(val){
return parseInt(val, 10);
}
此代码会为jQuery实例添加“parse_int”方法,而不是jQuery名称空间本身。如果OP正在寻找一种实用方法,只需删除“fn”部分即可。 –
是的,你是对的 –
- 1. 如何为这个jQuery函数添加一个'click'函数?
- 2. 如何通过jQuery为元素添加一个函数?
- 3. 如何在Jquery的一个事件中添加多个函数?
- 4. 如何将多个变量添加到一个jQuery函数?
- 5. 添加一个函数jqGrid jQuery插件
- 6. Jquery验证插件 - 如何为每个验证添加一个函数
- 7. 如何添加一个jQuery参数
- 8. 如何在jQuery中为get脚本函数添加一个小延迟?
- 9. draggable不是一个函数 - 如何添加draggable作为jQuery UI的扩展?
- 10. jQuery的:添加回调函数,另一个函数
- 11. 如何为计算器添加一个中值函数?
- 12. 如何添加一个构造函数指针作为一个参数
- 13. 如何在jQuery中为GET元素添加一个GET参数?
- 14. 如何给这个javascript/jquery函数添加参数?
- 15. 如何添加一个div元素到一个php函数
- 16. 加载jQuery函数一个一个
- 17. 如何为函数添加异常?
- 18. 向此jquery添加第二个函数?
- 19. 如何将函数添加为jQuery中的自定义事件?
- 20. 如何在同一个函数中为单个数组添加更多值?
- 21. 如何在javascript jquery中添加一个简单的计数器函数?
- 22. 你如何添加一个jQuery库?
- 23. 如何添加一个jQuery侦听器?
- 24. jquery:添加settime函数
- 25. 为一个类动态添加一个函数
- 26. 如何调用一个jQuery函数从一个JavaScript函数
- 27. 如何调用另一个函数内的一个函数Jquery
- 28. AS3添加从函数的对象为一个对象在另一个函数
- 29. JQuery:如何纠正这个添加新表行函数
- 30. 如何添加第三个变量到jQuery“each”函数?
http://docs.jquery.com/Plugins/Authoring – Jack
为什么在天堂的名字你想这样做? – Jamiec
@NullPointer:好吧,不是*重复的,因为他想直接在'$'上添加一个函数。 –