私は、Business Catalyst を使用してクライアントの e コマース サイトに取り組んでいます。
「メニュー」ページで、在庫切れのすべての製品の画像の上に「在庫切れ」の DIV を表示したいと考えています。
DIV は、BC 独自のコンテンツ タグ {tag_instock} によってトリガーされる必要があります。
{tag_instock} が 0 の場合、在庫切れのすべての商品に div.nostock を表示する必要があります。
現時点では、すべての商品ではなく、在庫切れの商品を 1 つ以上表示しています。
HTML:
<ul class="product-images">
<div id="nostock" class="nostock" style="display: none;"><h2>Out of Stock</h2></div>
<li>img_one</li>
<li>img_two</li>
<li>img_three</li>
</ul>
脚本:
$(document).ready(function() {
var stock = "{tag_instock}";
if (stock == 0) {
document.getElementById('nostock').style.display = "block"
};
});
jquery と javascript の使用についてはよくわかりません。このソリューションに適しているのはどれですか?
詳しく説明する必要がある場合はお知らせください。どんな助けでも大歓迎です。
ありがとうございました。