代码之家  ›  专栏  ›  技术社区  ›  Pickels

jQueryUI:在元素上拖动套索时可选择-取消选项

  •  2
  • Pickels  · 技术社区  · 14 年前

    selectable上的cancel(取消)选项执行以下操作:

    阻止选择是否从与选择器匹配的元素开始。

    是否有一种构建方式可以使它忽略元素,即使您将其拖过它们?因为只有当你从一个可选择的元素开始,把套索拖到其中一个被取消的元素上,它才起作用。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Nick Craver    14 年前

    filter option :not() selector 例如:

    $(".selector").selectable({ 
      cancel: 'li.cancelClass', 
      filter: 'li:not(.cancelClass)' 
    });
    

    这可以防止那些相同的取消元素在套索中被选中…它们通常 被选中是因为 违约 过滤器是 *