我不知道我是否使用jQuery UI的.selectable()API完全错误。这个脚本的预期结果是黑匣子的选择(DIV)中简单地得到一些警示:jquery ui selectable - Nothing happens
我有什么,但麻烦,创造我自己的selectables(),所以我觉得我必须错过某个特定功能的基础。
我不知道我是否使用jQuery UI的.selectable()API完全错误。这个脚本的预期结果是黑匣子的选择(DIV)中简单地得到一些警示:jquery ui selectable - Nothing happens
我有什么,但麻烦,创造我自己的selectables(),所以我觉得我必须错过某个特定功能的基础。
请注意,在文档中,您可以在元素上调用.selectable()
,然后在内部调用元素,这些元素将变为可选项。你想在#selectable
div内添加一些东西。
啊,这就是我错过的。谢谢! – 2011-05-12 08:01:47
可以看出在documentation example - 你需要调用.selectable()
您#wrapper
影响到所有的子节点。
这是您的标记/代码的updated fiddle。
$("#wrapper").selectable({
selected: function(event, ui) {
alert("Selected");
},
selecting: function(event, ui) {
alert("Selecting");
}
});
<div id="wrapper" style="width: 250px; height: 250px;">
<div id="selectable"></div>
</div>
非常感谢。之前Clint Tseng回答的信息非常相似,所以我正在标记他的答案。希望你不介意。 – 2011-05-12 08:05:14
另请注意,您可以设置'筛选'以防止某些项目可选。默认情况下它是'*' – Tx3 2011-05-12 08:06:20