jquery减去乘法

时间:2013-03-21 02:09:03

标签: jquery html math

我创建了一个非常简单的直到系统,并且添加项目似乎工作得很好,但是当从订单中删除项目时,它并没有完全解决。

我的代码已在此处加载http://jsfiddle.net/Unjustified/sVX2x/

一旦我添加了几个选项,然后删除第一个项目,它会将总数设置为0,并减去值*我最初添加它们的顺序。即。

    item 1 = £2
    item 2 = £3
    item 3 = £4

    Total = £9

然后删除第2项,总数应为6英镑,而不是3英镑(项目值乘以列表中的位置)

如果有人有任何想法,我会非常感激,谢谢!

1 个答案:

答案 0 :(得分:1)

你有点击事件处理程序,用于嵌入点击处理程序中的删除逻辑以进行添加。它应该是分开的。

此外,由于您要动态添加和删除购买列表中的元素,因此您需要使用on()API Docs)来捕获DOM中的更改。

工作小提琴:

http://jsfiddle.net/gx8PK/