0
スクリプトがあります:jqueryのwoocommerceプロダクトIDに転送するには?
$(document).on('click', '.post-<?php the_ID(); ?> .add_to_cart_button', function(e) {
$(".post-<?php the_ID(); ?> .dobavlannovcart").show();
var glavnikolvo = $(".post-<?php the_ID(); ?> .kuplukolvoinput .qty").val();
var natovarkolvo = $(".post-<?php the_ID(); ?> .dobavlannovcart .qty").val();
var res = parseInt(glavnikolvo) + parseInt(natovarkolvo);
$('.post-<?php the_ID(); ?> .dobavlannovcart .qty').val(res);
});
は、それがPHPコードに直接挿入された瞬間、それは正しくありません。 2つの同じページがある場合、スクリプトは2回実行されます...スクリプトをfunction.phpまたはmain.jsに挿入するにはどうすればよいのでしょうか?これを行うには、main.js内のidやfunction.php内の何かを渡す必要があることを理解しています。
データを使用して、idをカートに追加ボタンボタンの要素に追加することができます。 '$(this).data( 'myId')'を使ってデータにアクセスします。詳細はこちらhttps://api.jquery.com/data/ –
カートに追加ボタンをクリックすると、他の部門に商品IDが表示されますか? –
@MujeebuRahman私が追加したアイテムにのみdiv表示を数えて表示したい。今すぐallu.kzを見てください。ページ2の製品を追加してください。 – Pandaren