【发布时间】:2010-03-07 05:37:11
【问题描述】:
我认为我没有尽我所能 last time 解释自己,所以我要再试一次。来自以下代码:
<div id="addons" class="grid_12 omega">
<div class="addon">
<span><input type="checkbox" name="addon_1" value="addon_1"></span>
<span class="title">Title 1 here</span>
<span class="cost">$<em>49</em></span>
<p>Some text here</p>
</div>
<div class="addon">
<span><input type="checkbox" name="addon_2" value="addon_2"></span>
<span class="title">Title 2 here also</span>
<span class="cost">$<em>95</em></span>
<p>Some more text.</p>
</div>
<div id="summaries" class="hidden">
<input type="button" id="totalme" name="totalme">
<input type="text" value="" id="addons_titles" name="addons_titles"><!-- item titles array, from addons that are checked -->
<input type="text" value="" id="addons_cost" name="addons_cost"><!-- total cost, from addons that are checked -->
</div>
</div>
对于所有“input[type=checkbox][checked]”(已检查插件),我正在尝试:
- 总结从“.addon .title input[name]”到input#addons_titles的标题(每个标题用竖线字符分隔 - 例如:“Item 1 title |第 2 项标题")
- 以及从“.addon .cost em”到input#addons_cost的总项目成本
我认为Obalix 和Nick Craver 之前给出的代码是正确的,我只是不确定如何编辑它以仅对选定的插件执行此操作。
我也不确定如何触发它。我假设我应该在提交按钮上运行它,因此该数组只创建一次 - 否则标题可能会不断添加到一个曾经重复的数组中?
欣赏你的想法。
【问题讨论】: