0

我对 Jquery ui 可选功能有一个小问题。

$("#test").selectable({
    filter:'label',
    stop: function() {        
        $(".ui-selected input", this).each(function() {
            this.checked= !this.checked
        });
    }
});

http://jsfiddle.net/APfcf/

DIV 标记“test”中的 HTML 链接在单击时不响应。而 DIV 标记之外的 HTML 链接行为正常。

我试图让 DIV 标记中的这些链接再次工作。如果您右键单击并在新选项卡或窗口中打开,它们似乎会做出响应,但左键单击不会执行任何操作。

任何帮助表示赞赏。

谢谢

4

1 回答 1

0

使用取消来确保可选项不适用于您的锚标签:

$("#test").selectable({
    filter:'label',
    cancel: 'a',
    stop: function() {        
        $(".ui-selected input", this).each(function() {
            this.checked= !this.checked
        });
    }
});
于 2013-04-30T22:08:59.847 回答