绑定多个字段绑定功能

问题描述:

我想发送property_name的值为headlineproperty_name_thumb当用户键入property_name。当我只使用一个而不是两个时,我工作?绑定多个字段绑定功能

$('#property_name').bind('keyup keypress blur', function() 
{ 
    $('#headline','#property_name_thumb').val($(this).val()); 
}); 

$('#headline, #property_name_thumb').val($(this).val()); 

全部在一个字符串!

+0

很好地谢谢 – user1235905 2012-03-16 01:00:47

您正在关闭headline之后的字符串,因此您传递了两个参数而不是一个参数。使用joakimdahlstrom的代码,而不是:

$('#headline, #property_name_thumb').val($(this).val()); }); 

你做的方式,第一个参数是选择器,第二个是上下文(样的“过滤器”您选择的 - 只选择上下文的后代)。由于headline不是property_name_thumb的后代,所以根本没有选择任何东西,所以你的代码没有运行。