我对jQuery中的selectable
函数有一个问题" filter"。
在演示中我添加了一些代码,你能告诉我为什么这段代码不起作用吗?
在这个效果非常好的示例中(您可以拖动复选框,然后检查一堆):http://jsfiddle.net/aldimeola1122/ZV7Xj
在此,我不想添加" class" in" td",而是使用td-width(过滤器): http://jsfiddle.net/aldimeola1122/U6PjL/5/
答案 0 :(得分:1)
filter
和cancel
选项只能包含jQuery选择器,而不能包含任意表达式。您可以使用:
filter: 'td[width='+tdWidthLimit+']'
创建与特定宽度匹配的选择器。但是对于大于给定值的属性没有选择器,所以我认为不能完成cancel
选项。最接近的是匹配宽度不同的元素:
cancel: 'td[width!='+tdWidthLimit+']'