左側に「カートに追加」ボタンがある要素のリストがあります (Wordpress プラグインでインストールされたカート)。ボタンをクリックすると、要素がショッピング カートに追加されます (新しいページは開かれず、「追加されました」というメッセージが表示されるだけです)。クリックすると、すべての「カートに追加」ボタンが同時にクリックされる「すべての要素をカートに追加する」という最終リンクが必要です。私の問題は次のとおりです。「カートに追加」ボタンに関連するセレクターを使用できません。これは、カートに追加ボタンには一意の ID がなく、すべてのボタンで常に同じクラスがあるためです (そして、できる変更しないでください)。しかし、製品に関連する一意のクラス属性を持つ div 内のボタンを閉じることができました。したがって、これはボタンのコード状況です。
// Product 1
<div class="cart1">
<form action="http://url" method="post">
<fieldset>
<input class="button" value="Add to cart" title="Add product to cart" type="submit" />
</fieldset>
</form>
</div>
// Product 2
<div class="cart2">
<form action="http://url" method="post">
<fieldset>
<input class="button" value="Add to cart" title="Add product to cart" type="submit" />
</fieldset>
</form>
</div>
jqueryコードについては、いくつかのクリック機能で問題ないと思いました。
<a onclick="functionClick1();functionClick2();">Add every product to cart</a>
htmlの場合、および
functionClick1() {
$("").click();
}
JavaScriptの場合。しかし、カートに追加ボタンには一意のクラスや ID がないため、引用符の中に何を入れればよいでしょうか? div class="cart1" 要素内に含まれるボタンをクリックしてください。みんな、ありがとう!