残念ながら、私はstackoverflowのにコメントするのに十分な評判を持っていないので、これは「答え」として来ています。
Weeblyでこれを行う方法がわかりません。最後にロードするカート数/コンテンツの継ぎ目は、JQueryのどのような方法でもコンテンツを数えることができません。 var str = $("span#wsite-nav-cart-num").text();
のようなものを使用しても、CART(1)に表示される実際の番号ではなく、ダッシュが返されます。
なぜなら、これがとにかく必要な理由はわかりませんが、それはあなた次第です。 Weeblyに機能要求を提出することをお勧めします。
P.S .. Weeblyにはcommunity.weebly.comがあり、Weeblyの質問ではよりよい結果が得られるかもしれません。
EDIT:
は実際に..あなたのコメントを見た後、それはあなたが 'touchstartのマウスオーバー' イベントを行うことができますが、私の頭の中にポップ。設定> SEO>フッターコードでこれを試してみてください。
<script>
jQuery(function() {
var $ = jQuery;
$(document).on('touchstart mouseover', 'a#wsite-com-minicart-checkout-button', function(e) {
var totalCount = $("span#wsite-nav-cart-num").text();
var totalNeeded = 12;
if (totalCount < totalNeeded) {
var totalItems = totalNeeded - totalCount;
$("a#wsite-com-minicart-checkout-button").click(function(event){
event.stopImmediatePropagation();
alert('We require ' + totalNeeded + ' items in order to checkout. You currently have ' + totalCount + '. Please add ' + totalItems + ' more items to the cart.');
return false;
});
}
});
});
</script>
欠点は、カートに何かがあるとアラートが2回表示されることです。それはResponsive Theme(あなたの現在のテーマ)で動作するはずですが、これはWeeblyの古典的なモバイルテーマではうまく動作しません。
Weeblyがこれをシステムに組み込むと、結局より良い結果が得られます。希望が助けてくれる!
私のサイトを詳しく見るには、ここをクリックしてください:http://poloniafoods.weebly.com/store/p10/kozackie 私はちょうど私の注文を12最小限に制限しようとしています私は多くの個人に自分自身が1パッケージを配送するお金を失うだろう。顧客が1アイテムしか購入できないように制限する良い方法はありますか?数量ボタンを最小12に変更するだけでなく、12個以上購入した場合にのみ、顧客が商品を組み合わせて一致させるためです。 – justinpees
サイトのパスワード:jakub – justinpees
12個未満の商品がカートに入れられている場合、チェックアウトボタンをクリックしないようにする方法はありますか? – justinpees