3

我正在制作一个可选择 jQuery 的日历,因此您可以选择 li 项目并将事件添加到所选日期。

在每个 li 中都有一个锚标记,我想向它添加一个 javascript onclick 函数 - 但 jQuery UI 可选函数似乎是冲突的。

如何排除应用 jQuery UI 可选功能的项目?我正在尝试使用“NOT”选择器,但它不起作用......

这是我的代码片段:

            <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();
           });

因此,我只是想让我的“嗨”消息弹出,并在他们单击锚标记时不选择该列表项。

有任何想法吗?

干杯

4

1 回答 1

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

jQuery UI 可选选项:取消

于 2012-08-14T09:42:48.280 回答