将输入元素与关键字匹配
我不知道这里发生了什么..我想只匹配来自变量的输入的val,并且每次尝试时,我都会得到一个对象,对象。将输入元素与关键字匹配
这里是小提琴: http://jsfiddle.net/GLnQx/1/
这是这片脚本被拧我:
$("input.numberOfAccounts").keyup(function() {
$("input.pricingPerAccount").val($(newPricePerAccount));
});
newPricePerAccount会告诉我正确的号码戒备,但是当我试图把它在缬氨酸,这是不好的。
我在这里错过了什么?
$()
是jQuery选择器方法。 newPricePerAccount
是5050,所以它试图选择一个5050元素(即没有),并返回一个对象。我觉得你只是想
.val(newPricePerAccount)
应该
$("input.pricingPerAccount").val(newPricePerAccount);
当我尝试这个时,Keyup函数会中断。 – Sethen 2012-03-10 01:00:25
不要使用“alert”进行测试。使用console.log。你也应该使用blur事件而不是keyup。 – 2012-03-10 02:10:21
看着你的jsfiddle,newPricePerAccount
是一个JS变量,是否正确?在这种情况下,你不需要$()
选择器。
$
仅用于选择DOM元素,而不是变量:
$('input.pricingPerAccount').val(newPricePerAccount);
当我尝试这个时,Keyup函数会中断。 – Sethen 2012-03-10 01:00:51
不要用 “警惕” 的考验。使用console.log。你也应该使用blur事件而不是keyup。 – 2012-03-10 02:10:09