【发布时间】:2015-07-15 22:21:58
【问题描述】:
我想在退出其他输入文本元素的任何特定类别(基于 ID)时更新输入文本元素。具体来说,当输入以下任一文本元素时:
boxAmount1
boxAmount2
boxAmount3
boxAmount4
boxAmount5
...退出/模糊,我想更新其 ID 中包含“boxGrandTotal”的输入文本元素。
我认为“包含”会帮助我,所以尝试了这个:
$(document).on("blur", '[id:contains('boxAmount')]', function (e) {
$('[id$=boxGrandTotal]').text([combined values of all "boxAmount" input texts]);
});
...但是 JSHint 在第一行告诉我“函数声明中缺少名称”,在第三行和最后一行告诉我“期望一个赋值或函数调用,而是看到一个表达式”。
我需要做什么来响应所有“boxAmount”模糊?
注意:我使用“id$=" jazz 是因为我为元素提供的 ID(例如“boxGrandTotal”)最终会被 Sharepoint 破坏,这会在ID。
【问题讨论】:
-
等等,你的意思是如果输入包含值
boxAmount? -
否,输入文本的 ID 中包含“boxAmount”(boxAmount1、boxAmount2 等)
-
哦,在这种情况下,当前的答案应该可以工作