jQuery.fn.daterangepicker = function(settings){
var rangeInput = jQuery(this);
//defaults
var options = jQuery.extend({
........
//function to format a date string
function fDate(date){
if(!date.getDate()){return '';}
var day = date.getDate();
它被用作以下语法
$('input').daterangepicker( {
dateFormat : "M d, yy",
我可以知道如何调用函数fDate吗?
我试试
$('input').fDate(....)
但它不起作用。
我得到了
$(“input”)。fDate不是函数
代码的第一部分来自日期选择库http://www.filamentgroup.com/lab/date_range_picker_using_jquery_ui_16_and_jquery_ui_css_framework/
答案 0 :(得分:1)
查看代码,您无法从本地范围之外调用它。要公开它(即可以$('input').fDate ()
调用,您需要将其附加到jQuery.fn
。