2014-02-14 52 views
0

我嘗試創建動態工具提示(事件庫)及其完成,但問題是它顯示在所有日期,我只想顯示工具提示活動日期。jquery日期選擇器:在事件日期綁定動態的工具提示

(即今天是2月14日,那麼它應該只在2月14日顯示工具提示「情人節」,但目前它的顯示工具提示「情人節」的所有日期。)

這裏是靜態Jsfiddle Code

這是我PHP + JQ日期選擇器代碼

<div id="academic_calendar" alt="<?=$title?>"> 

     <?php 
      $SelectStmt = "select * from calender where isactive=1 order by id desc"; 
      $result= mysql_query($SelectStmt,$conn); 
      if ($row = mysql_num_rows($result)>0) 
      { 
       while ($row = mysql_fetch_assoc($result)) 
      {  
      ?> 
       <li> 
        <p><strong><?=($row['title']); ?></strong><br /></p> 
       </li> 
       <script type="text/javascript"> 
        var simple = "<?=($row['title']); ?>"; 
        $('#academic_calendar').datepicker(); 
        $(".ui-state-default").live("mouseenter", function() { 
         $(this).attr('title', simple); 
        }); 
       </script> 
       <? 
      }} 
     ?> 
    </div> 
    </div> 

回答

0

您可以使用下面的語句中的javascript:

$("td[data-handler=selectDay][data-month=1] :contains(14)").attr("title", "valentines day") 

在你的例子中,2月編號爲1,3月編號爲2,依此類推。將它插入到您的PHP代碼中,並替換每個日期的數據月份和包含選擇器。 也許你應該刪除日期選擇器的title屬性:

對於

<div id="academic_calendar" title="tooltip"> 

你應該寫:

<div id="academic_calendar"> 
相關問題