2010-02-09 24 views
0
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(); 

它被用作後續語法如何調用下面的函數在JQuery中

$('input').daterangepicker({ 
       dateFormat : "M d, yy", 

我想知道我怎麼可以調用FDATE?

我嘗試

$('input').fDate(....) 

,但它不工作。

我得到

$(「輸入」)。FDATE不是一個函數

代碼的第一部分是從日採摘庫http://www.filamentgroup.com/lab/date_range_picker_using_jquery_ui_16_and_jquery_ui_css_framework/

回答

1

回顧過去的代碼,你不能叫它來自本地範圍之外。要公開它(即可被調用爲$('input').fDate(),則需要將其附加到jQuery.fn

相關問題