-2

我有以下 jquery 代码:

$(document).delegate('.draggable','mousedown', function() {
...
var connected_nodes = $(".linked-to" + node_num);   //all the nodes connected to the selected node
    var lines = $("div[id*='"+node_num+"']");   //all the lines which are connected to selected node
...
$(this).on('mousemove.link', dragNodes);

    function dragNodes(connected_nodes, lines)
    {
...

我正在尝试将 connected_nodes 和 lines 传递给函数。我试着做

$(this).on('mousemove.link', dragNodes(connected_nodes, lines));

然后一切都停止了工作。我究竟做错了什么?

4

1 回答 1

2

(因为看起来您不想扩展问题。我将尝试回答可用的内容。)

尝试:

$(this).on('mousemove.link', function(){
  dragNodes(connected_nodes, lines);
});
于 2012-12-11T21:58:24.990 回答