1

購入したばかりのjQueryショッピングカートスクリプトがあります。素晴らしいですが、少し変更する必要があります。

ご覧のとおり、JSコードで設定されているカスタム属性があります。現在、「minimum」と「price」はカスタム属性ですが、「gap」属性を追加します。だから私が必要なのは:

1- To be able to set the "quantity gap". By that I mean :
if (custom attribute of the product ul)gap="1"...then when add more of this item, go up by 1 in the shoppping cart

if gap="2"...then go up by 2
if gap="3"...then go up by 3...
and so on. You get the idea.

これがJSFiddleです:http://jsfiddle.net/dSj5U/

Javascriptの一部とHTMLの一部をコピーしました。したがって、HTMLレンダリングを見ないでください...それがどのように機能するかを確認するためだけのものです。

このショッピングカートを使用して大きなプロジェクトに取り組んでいるため、これは私たちにとって非常に重要です。誰か助けていただければ幸いです。

ありがとうございました!

4

1 に答える 1

1

自分で見つけました。

「gap」カスタム属性を追加してから、次を追加しました。

        if(v < settings.productBuyLimit) v += g;

"g"は"gap:parseFloat(product.attr('gap' + option))

「v」はcart_item.quantityです

于 2012-05-30T16:00:17.000 に答える