我使用Jquery selectable来选择学生姓名,这些名字是超链接。似乎即使我点击它们,它使这些项目可选择,但我想要的是,如果他们点击超链接它应该回发,否则如果用户绘制一个lesso它应该选择。有什么帮助吗?
答案 0 :(得分:2)
有一个取消选项,默认为:input, option
。 jQuery UI does a return false
for the click检查您是否点击了一个可选元素(调用它自己的行为),除非 the target matches the cancel
selector filter。
为了实现这一点,只需将a
添加到cancel
option selector,例如:
$(".selector").selectable({ cancel: "a,:input,option" });
...如果您确定没有输入或<option>
元素,则可以"a"
。