2012-08-14 26 views
3

我正在製作jQuery可選日曆,因此您可以選擇li項目並將事件添加到所選日期。如何從jQuery UI中排除錨標籤可選?

在每個li中都有一個錨標記,我想爲它添加一個javascript onclick函數 - 但jQuery UI可選函數似乎有衝突。

如何排除jQuery UI可選函數應用於的項目?我試圖用「而不是」選擇,但它不工作...

這裏是我的代碼片段:

  <ol id='selectable' class='selectable'> 
       <li class='ui-widget-content' data-date='' date-uid=''> 
        <span class='dayOfWeek disabled'>1</span> 
        <span class='dayName disabled'>Thursday</span> 
        <a href='#' data-travel-day-id='' class='close' onclick='alert("hi");return false;'></a> 
       </li> 
      </ol> 

      $(function() { 
      $("#selectable").selectable(); 
      }); 

所以我只是試圖讓我的「喜」消息彈出,並且當它們點擊錨標籤時它不會選擇該列表項。

任何想法?

乾杯

回答

3
$("#selectable").selectable({ 
    cancel: "a.close" 
}); 

jQuery用戶界面可選擇的選項:Cancel

+0

你的先生,是一個該死的英雄。 – jezorama 2012-08-14 09:52:07

+0

@ user1571027謝謝。 – thecodeparadox 2012-08-14 10:15:12