【问题标题】:jsPlumb - Is it possible to assign endpoints to group of element using class name?jsPlumb - 是否可以使用类名将端点分配给元素组?
【发布时间】:2013-01-17 19:15:59
【问题描述】:

我想将相同的端点分配给不同的容器。但我必须手动将它们分配给每个容器,例如:

jsPlumb.addEndpoint('window', { anchor:[0.5, 1, 0, 1] }, exampleEndpoint2);
jsPlumb.addEndpoint('window2', { anchor:"RightMiddle" }, exampleEndpoint2);
jsPlumb.addEndpoint("window3", { anchor:[0.75, 0, 0, -1] }, exampleEndpoint2);
jsPlumb.addEndpoint("window4", { anchor:[0.25, 0, 0, -1] }, exampleEndpoint2);

有没有办法可以将它分配给类选择器,例如:

jsPlumb.addEndpoint(".window", { anchor:[0.25, 0, 0, -1] }, exampleEndpoint2);

或者可能是一种解决方法?

【问题讨论】:

    标签: javascript jquery jsplumb


    【解决方案1】:

    你可以像这样使用 jQuery 选择器:

    jsPlumb.addEndpoint($(".window"), { anchor:[0.25, 0, 0, -1] }, exampleEndpoint2);
    

    【讨论】:

    • 太好了,有没有办法也委托此类绑定?
    • 你的意思是等待一个元素出现在dom中吗?在您进行 jsPlumb 调用时,该元素应该在 dom 中。当然,您可以使用 jquery 或您正在使用的其他库来确保会发生这种情况。但据我了解,jsPlumb本身并没有等待dom元素的方法。
    猜你喜欢
    • 1970-01-01
    • 2020-10-01
    • 1970-01-01
    • 2018-03-22
    • 2013-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多