2016-09-03 19 views
1

jquery date pickerセルにHTMLコンテンツを配置しようとしています。私たちはそれをしましたが、正しく動作しませんでした。その日を選択すると、テキストボックスにNANが表示されます。選択日付がピッカーセルに表示されない

http://jsfiddle.net/cqf9d/2802/

setTimeout(function() { 
$(".ui-datepicker-calendar td.Highlighted").filter(function() { 
    var date = $(this).text(); 
    console.log(date); 
    return /\d/.test(date); 
}).find("a").html($('#dataDiv').html()); // Add custom data here 
// }).find("a").attr('data-custom', $('#dataDiv').html()); // Add custom data here 

}, 0) 

我々は間違って何をしているか教えてください。

答えて

1

はこれを試してみてください -

function addCustomInformation() { 
    setTimeout(function() { 
    $(".ui-datepicker-calendar td.Highlighted").filter(function() { 
     var date = $(this).text(); 
     console.log(date); 
     return /\d/.test(date); 
    }).append($('#dataDiv').html()).find("a").hide(); // Add custom data here 
    // }).find("a").attr('data-custom', $('#dataDiv').html()); // Add custom data here 

    }, 0) 
} 

JSFiddleここ

+0

うわー、素晴らしいです。ありがとう。 しかし、私はそれは小さな問題があると思います。 html divをクリックすると、その高さが増加します。 –

関連する問題