2009-09-17 67 views
0

我有以下代码:链接事件双向

$('#Element1').event(function() { 
     $('#Element2').event({ prop: $('#Element1').someMethod() }); 
    }); 

现在的2元上响应部件1的事件和元素1属性发生变化时。如何以最佳方式反之亦然。

+0

这是不是很清楚你想要做什么。你能多解释一下吗? – 2009-09-17 06:55:58

+0

感谢您的回答Philippe ..形式上有两个元素..我试图绑定一个事件两种方式,以便如果任何一个控件更改,另一个会受到影响。我希望我足够清晰 – Hitz 2009-09-17 07:00:53

+0

因此,例如,如果我有textbox1和textbox 2..when我开始在文本框1中键入,textbox 2应该会自动具有相同的字符插入..类似wehn我键入文本框2,textbox1应该取消 – Hitz 2009-09-17 07:03:16

回答

0

为您在您的评论说明问题,我不认为你需要这样复杂的事件驱动的代码。这是我的解决方案:

$("#input1, #input2").keyup(function (e) { 
    $("#input1, #input2").val($(this).val()); 
}); 
0

我认为这将是最简单的解决方案:

$("#textbox1").keyup(function() { $("#textbox2").val($(this).val()); }); 
$("#textbox2").keyup(function() { $("#textbox1").val($(this).val()); }); 
+0

好的,你是第一个;) – Fabian 2009-09-17 09:32:16