jQuery+jsPlumb几个响应事件整理
2014-05-07 11:37
253 查看
1、连接:
jsPlumb.bind("connection", function (connInfo, originalEvent) {
if (connInfo.connection.sourceId == connInfo.connection.targetId) {
jsPlumb.detach(connInfo);
alert("不能连接自己!");
}else{
alert("连接"+connInfo.connection.sourceId+"==="+connInfo.connection.targetId);
}
});
2、连接取消
jsPlumb.bind("connectionDetached", function (conn, originalEvent) {
if (conn.sourceId == conn.targetId) {
//自己连接自己时会自动取消连接
}else{
alert("删除连接从" + conn.sourceId + "到" + conn.targetId + "!");
}
});
3、点击
jsPlumb.bind("click", function (conn, originalEvent) {
if (confirm("Delete connection from " + conn.sourceId + " to " + conn.targetId + "?"))
jsPlumb.detach(conn);
});
4、删除
jsPlumb.removeAllEndpoints("window");
jsPlumb.bind("connection", function (connInfo, originalEvent) {
if (connInfo.connection.sourceId == connInfo.connection.targetId) {
jsPlumb.detach(connInfo);
alert("不能连接自己!");
}else{
alert("连接"+connInfo.connection.sourceId+"==="+connInfo.connection.targetId);
}
});
2、连接取消
jsPlumb.bind("connectionDetached", function (conn, originalEvent) {
if (conn.sourceId == conn.targetId) {
//自己连接自己时会自动取消连接
}else{
alert("删除连接从" + conn.sourceId + "到" + conn.targetId + "!");
}
});
3、点击
jsPlumb.bind("click", function (conn, originalEvent) {
if (confirm("Delete connection from " + conn.sourceId + " to " + conn.targetId + "?"))
jsPlumb.detach(conn);
});
4、删除
jsPlumb.removeAllEndpoints("window");
相关文章推荐
- Jquery 改变元素的 onclick 事件(出现几个click事件响应叠加的情况解决方案)
- Internet Explorer 编程简述(十)响应来自HTML Element的事件通知——几个好用的类
- opencv鼠标响应事件学习整理
- jQuery教程:整理的几个常见的初学者问题
- jQuery页面加载响应事件
- 【JQuery】优化页面性能的代码技术整理(提高网页响应速度必看)
- Jquery解决动态加入的新元素后事件无法响应的问题
- 扩展jQuery键盘事件的几个基本方法(练习jQuery插件扩展)
- [转] jQuery按键响应事件keypress对应的按键编码keycode
- jQuery整理笔记五----jQuery事件
- 基于jQuery的遍历同id元素 并响应事件的代码
- jQuery回车键盘按键响应事件(兼容各浏览器)
- jquery实现手机端长按响应事件
- jquery响应回车事件
- jQuery按键响应事件keypress对应的按键编码keycode
- jQuery学习整理 (4) 事件与事件对象 (重点)
- JQuery之内置函数响应事件
- 依次按下几个键响应事件
- jQuery入门问答 整理的几个常见的初学者问题
- jQuery向动态生成的内容添加事件响应(jquery live方法简介)