3

JavaScriptファイルにカレンダーアイコンを含む次のテンプレートがあります。動的に使用されるため、html ファイルには表示されません。

var iconTemplate = '<li id=\"{streamID}\" class=\"list\">{streamName} <i class="fa fa-calendar pull-right"></i></li>';

カレンダー アイコンにクリック イベントを追加して、日付ピッカーを開きたいと考えています。私は次のことを試しました:

    $('.fa-calendar').click(function(){
      $(this).datepicker();
    });

htmlファイルからクラスを呼び出していないため、これは機能しないと思います。これをすべてjavascriptファイル内で行うことは可能ですか?

4

1 に答える 1

0
$(document).on('click, '.fa-calendar', function(){
    ...
于 2014-07-17T18:57:45.420 に答える